0
我試圖刪除我的UITableView上的特定條目。我知道該條目的特定索引路徑,但我需要首先在覈心數據中刪除該條目。但我不能。這是我使用的代碼:如果indexPath是已知的,則從Core Data中刪除條目
AppDelegate * appDelegateMaster = (AppDelegate*)[[UIApplication sharedApplication] delegate];
self.manageObjectContext = appDelegateMaster.managedObjectContext;
NSManagedObjectContext *contextObj = self.manageObjectContext;
Messages * entryToDelete = [self.fetchResultController objectAtIndexPath:indexPathToRefresh];
[contextObj deleteObject:entryToDelete]; // delete the entry
NSError *error = nil;
if (![contextObj save:&error]) {}
我刪除這個程序使commitEditingStyle是不是一個問題。這是在tableview的委託之外完成的。
您是否在使用FRC委託方法?你有什麼錯誤嗎?有什麼事情發生? – pbasdf