小编Joh*_*n S的帖子

从Core-Data中删除特定条目/行

我在我的应用程序中使用核心数据,当涉及从核心数据存储中删除某些行或条目时,我感到很困惑.我将一些产品插入存储器中,如下所示:

NSManagedObject *Product = [NSEntityDescription insertNewObjectForEntityForName:@"Product" inManagedObjectContext:context];
[Product setValue:[NSNumber numberWithFloat:id] forKey:@"pid"];
[Product setValue:[NSNumber numberWithFloat:quantity] forKey:@"pquantity"];
Run Code Online (Sandbox Code Playgroud)

这适用于插入.但是,稍后在应用程序中,我想删除条目,例如,pid是53.如何才能删除此行/条目?等效的SQL将是这样的:

DELETE from Product WHERE pid = '53'
Run Code Online (Sandbox Code Playgroud)

我非常感谢一些示例代码,因为我似乎无法想出这个代码.

谢谢你的帮助.

iphone xcode core-data objective-c nsmanagedobject

23
推荐指数
4
解决办法
3万
查看次数

标签 统计

core-data ×1

iphone ×1

nsmanagedobject ×1

objective-c ×1

xcode ×1