8

管理オブジェクト コンテキストを削除しようとしていますが、オブジェクト自体を削除する代わりに、すべてのインスタント変数を null に設定します。NSManagedObjectContext のインスタンスを削除しているときに何か問題がありますか?

@implementation MyManagedObject

- (BOOL)submitToServer
{
     if (/*submitted successfully*/)
     {
          return YES;
     }
     else
     {
          [self.managedObjectContext deleteObject:self];
          return NO;
     }
}

@end
4

1 に答える 1

12

削除を永続ストアにコミットするには、[self.managedObjectContext save:nil]afterを呼び出す必要があります。管理対象オブジェクトの削除deleteObjectについて詳しくは、こちらをご覧ください。

于 2010-11-20T04:52:21.057 に答える