NSManagedObject
とりわけ、Apple のドキュメントhttps://developer.apple.com/library/mac/documentation/cocoa/conceptual/coredata/Articles/の「ドラッグ アンド ドロップ」に関する情報を使用して、サブクラスにドラッグ アンド ドロップ操作を実装しようとしています。 cdUsingMOs.html#//apple_ref/doc/uid/TP40001803-CJBDBHCB .
Person という名前の NSManagedObject サブクラスがあり、その managedObjectID (URI エンコード) を使用してリンク操作を実行したいと考えています。ドキュメントには、ペーストボード上の URI エンコードされた moID から Person オブジェクトを復元する次の方法が記載されています。
NSURL *moURL = // get it from the pasteboard ...
NSManagedObjectID *moID = [[managedObjectContext persistentStoreCoordinator]
managedObjectIDForURIRepresentation:moURL];
// assume moID non-nil...
NSManagedObject *mo = [managedObjectContext objectWithID:moID];
managedObjectContext にアクセスするにはどうすればよいですか? このコード ( initWithCoder:
) を実行した時点では、値はまだnilです。