【发布时间】:2011-09-25 09:01:15
【问题描述】:
我在我的应用程序中使用核心数据,但在从核心数据存储中删除某些行或条目时我感到很困惑。我将一些产品插入到存储中,如下所示:
NSManagedObject *Product = [NSEntityDescription insertNewObjectForEntityForName:@"Product" inManagedObjectContext:context];
[Product setValue:[NSNumber numberWithFloat:id] forKey:@"pid"];
[Product setValue:[NSNumber numberWithFloat:quantity] forKey:@"pquantity"];
这适用于插入。但是,稍后在应用程序中,我想删除例如 pid 为 53 的条目。我将如何只删除此行/条目?等效的 SQL 类似于:
DELETE from Product WHERE pid = '53'
我将非常感谢一些示例代码,因为我似乎无法弄清楚这一点。
感谢您的帮助。
【问题讨论】:
标签: iphone objective-c xcode core-data nsmanagedobject