2

私はCoreDataを初めて使用しますが、コツをつかんでいないと感じています。新しい管理対象オブジェクトを作成するときは、NSEntityDescriptionクラスの下部に貼り付けたメソッドを使用する必要があります。

このオブジェクトはコンテキストに登録されていますか?では、なぜinsertObject:NSManagedContextにあるのですか?のメソッドを使用した後、そのメソッドを呼び出さなくても機能しNSEntityDescriptionます。誰か説明してもらえますか?

NSManagedContext

insertObject:

NSEntityDescription

+ (id)insertNewObjectForEntityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context
4

1 に答える 1

3

コンテキストを使用してNSManagedObjectを作成nilし、それをコンテキストに追加するかどうかを決定できます。あなたはこれも好きかもしれません:それを挿入せずにNSManagedObjectをインスタンス化する方法はありますか?

于 2012-05-24T07:13:23.167 に答える