在iOS5.0中,使用弧,我使用魔法記錄在覈心數據中創建對象。我有一個產品對象,它與促銷對象有一對多的關係,叫做'currentPromotions'。促銷對象與「parentProduct」也有相反的關係。我能夠創建這些對象,但阻礙如何創建關係,並使用MagithRecord在github中將促銷對象附加到產品。MagicalRecord如何在關係中添加對象
另外關於神奇記錄的文檔太稀疏了。任何關於此的指針也會有所幫助。
提前感謝你對這個
在iOS5.0中,使用弧,我使用魔法記錄在覈心數據中創建對象。我有一個產品對象,它與促銷對象有一對多的關係,叫做'currentPromotions'。促銷對象與「parentProduct」也有相反的關係。我能夠創建這些對象,但阻礙如何創建關係,並使用MagithRecord在github中將促銷對象附加到產品。MagicalRecord如何在關係中添加對象
另外關於神奇記錄的文檔太稀疏了。任何關於此的指針也會有所幫助。
提前感謝你對這個
對核心數據的大多數信息幫助使用MagicalRecord時適用。我建議在尋找文檔時先找那裏。 MagicalRecord基本上試圖編寫文檔告訴你的是一個好主意。
對於您的問題,但,看來你有這樣的關係:
Product <---> Promotion
你你的兩個實例連接是這樣的:別的
Product *a = //...;
a.promotion = [Promotion createEntity];
一切都是爲你做,而不是由MagicalRecord,但核心數據。 如果您想將產品添加到您的收藏產品進行了推廣,你可以這樣做:
Promotion *p = //...;
[p addProductOjbect:[Product createEntity]];
你在運行時的核心數據,創建addProductObject:
方法。
我強烈建議您在查看MagicalRecord時瞭解更多關於Core Data的內容,因爲MagicalRecord並沒有真正隱藏任何內容。它只是使「簡單」的東西變得簡單,而且可能的東西很難。
的副本謝謝你的解釋..讀完核心數據後,可以實現它作爲你提到過! :-) –
這可能是http://stackoverflow.com/questions/1177148/core-data-simple-relationship-in-code –