アプリでコアデータを使用しています。関連する2つのエンティティがあります:EntityAとEntityB。EntityAには、EntityBとの「関係」タイプのプロパティがあります。さらに、これらのエンティティは両方とも定義済みのクラスです(デフォルトのNSManagedObjectではありません)。次のように、データに新しいオブジェクトを挿入しています。
EntityA *newEntityA = [NSEntityDescription insertNewObjectForEntityForName:@"EntityA" inManagedObjectContext:self.managedObjectContext];
newEntityA.name = @"some name";
newEntityA.entityB.name = @"some other name";
問題は、entityB.nameがnullであるということです。値を割り当てた直後にNSLog()ステートメントを追加しても、nullになります。EntityBがEntityAのプロパティである場合、EntityBの「名前」プロパティを設定する適切な方法は何ですか?