0
私はスレッド間で管理オブジェクトを渡すべきではないと知っていますが、登録されているMOCから管理対象オブジェクトに直接アクセスするのはうまくいきません。例えばMOCの `performBlock`コールからNSManagedObjectを使用する
:
NSManagedObjectContext *managedObjectContext = aManagedObject.managedObjectContext;
[managedObjectContext performBlock:^{
aManagedObject.someProperty = "SomeValue";
[aManagedObject.managedObjectContext save:nil];
}];
それとも私も、この例ではobjectID
を使用すべきですか?