0
我有兩個實體:項目和注意。 簡單的核心數據關係加載
分配的關係,當我保存
Item *item = [NSEntityDescription insertNewObjectForEntityForName:@"Item"
inManagedObjectContext:self.managedObjectContext];
Note *note = [NSEntityDescription insertNewObjectForEntityForName:@"Note"
inManagedObjectContext:self.managedObjectContext];
note.noteText = @"test";
[note setInItem:item]; //set relationship??
[self.managedObjectContext save:nil]; // write to database
當我加載數據,項目屬性裝,但我不知道如何加載note.noteText爲這個項目。
self.itemNameTextField.text = self.item.name;
...
...
self.itemNoteTextField.text = ????????????
謝謝!
在筆記迭代您已經定義「containNote」爲「一對多」的關係,這意味着可以有多個音符一個項目。那麼,「這個項目的note.noteText」究竟是什麼意思? –
對,note.noteText是一個NSString,例如我寫了「test」。當我加載數據時,在項目NoteTextField中應該出現「test」 – Vins
多個「note」是否可以屬於同一個「item」? –