我的應用程序使用UIManagedDocument通過Core Data處理其數據。兩個實體之間存在多對多關係:Post和Tag。在UIManagedDocument MOC的子MOC中獲取對象,多對多關係爲空
當我想編輯一篇文章時,我創建了一個臨時NSManagedObjectContext,將它的parentContext設置爲UIManagedDocument的managedObjectContext,並使用objectWithID:方法檢索該文章。
假設這樣的:
- MOC1是UIManagedDocument的的NSManagedObjectContext
- MOC2是暫時的NSManagedObjectContext編輯的帖子
- POST1是MOC1後
- POST2是MOC2 後
問題出在這裏:
個- post1.tags返回2個標籤
- post2.tags返回0標籤
所有POST2特性被適當地檢索,除了對多關係的標籤。
爲什麼post2.tags沒有標籤?
是的,我認爲這也是一個錯誤。我沒有時間提交它,很快就會完成。 – Olivier