2012-11-15 113 views
1

所以我正在做一個像應用程序待辦事項。現在我已經我想添加一個功能,每個任務可以有像子任務的應用程序:核心數據實體關係像實體內的數組?

任務:讀書報告 子任務: - 獲取信息 - 總結和打印信息 - 堅持信息紙

澄清我希望核心數據實體的功能就好像它是一個數組。

現在我試圖嘗試這個我自己,我做了它,但是發生了什麼事是當我要添加任務並刪除任務,子任務仍然會在那裏。

我真的很困惑我需要如何設置我的實體。任何幫助表示讚賞! 謝謝!

+2

希望這可以幫助http://stackoverflow.com/questions/8280777/coredata-one-to-many-modeled-relationship-come-out-as-one-to-one – Viraj

回答

1

您需要在子實體中創建與另一個實體的多對多關係和相反的「反」關係。

檢查了這一點:

http://timroadley.com/2012/02/19/core-data-basics-part-4-relationships/

反向關係必須在模型編輯器中創建:

enter image description here

+0

感謝您的回覆,我成功地在我的項目中創建了一對多的關係,但我沒有得到什麼喲你的意思是「兒童實體中的互惠關係」。 – iDeveloper

+0

看到我上面的編輯 –

+2

鏈接已死。這就是爲什麼你不應該使用外部鏈接 –