コアデータを使用して、削除用のボタンでDetailViewコントローラーのアイテムを削除した後、UITableViewでMainViewコントローラーのテーブルビューを更新する必要があります。
コアデータ構造: http://i.stack.imgur.com/GZ0k8.png
MainViewコントローラーには、注文のテーブルがあります。注文を押すと、注文を削除できる食品と注文の詳細ビューコントローラーが開きます。その後、私はする必要があり[self popViewControllerAnimated:YES]
ます。
オブジェクトを削除するためのコード。ここで、self.orderItem - DetailView コントローラーに渡される注文:
[self.managedObjectContext deleteObject:self.orderItem];
NSError *error = nil;
if (![self.managedObjectContext save:&error]) {
// Replace this implementation with code to handle the error appropriately.
// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}