从核心数据中删除图像不起作用

时间:2014-01-25 01:44:45

标签: ios objective-c uitableview core-data

我正在尝试从核心数据中删除图像和字符串。我有一个UITableView,当你点击一个单元格时,它会带你到一个deletedViewController,有一个按钮可以从核心数据中删除单元格中的项目,也可以从表格视图中删除单元格。

以下是我正在使用的代码:

//Delete Photo
NSManagedObject *objectToBeDeleted = [self managedObject]; // Replace this with whatever you use to reference the managed object
NSManagedObjectContext *context = [objectToBeDeleted managedObjectContext];
[context deleteObject:objectToBeDeleted];

[self.navigationController popViewControllerAnimated:YES];

2 个答案:

答案 0 :(得分:1)

您使用的是fetchresultcontroller吗?当你打电话

时,最后会删除
[context save:&error];

此保存后将调用fetchresultcontroller委托以更新表格视图单元格。

答案 1 :(得分:0)

代码看起来很好......

我建议你使用断点来检查你发送给deleteViewController的managedObject是否与你要删除的一样。