2014-11-24 60 views
1

我正在嘗試使用Swift創建鍛鍊日誌記錄應用程序。我有兩個實體,一個是「鍛鍊」和「提升」。 「Lift」實體應該是「鍛鍊」的孩子。使用Swift核心數據 - 父母/子女關係

每當我創建一個新的電梯,我希望它與該鍛鍊相關聯。現在,我的應用程序將顯示所有創建的電梯,而不管鍛鍊。

這是我目前的核心數據模型的一個想法。


實體:鍛鍊

屬性: 纜車,名,numOfLifts

實體:電梯

屬性: liftName,套,numOfSets


通過SO的例子,看起來像我需要的東西,鍛鍊課的電梯屬性指向電梯實體。問題是我找不到任何使用Swift的例子。

任何幫助表示讚賞,我可以張貼代碼,如果需要或屏幕截圖。

回答

0

您是否在XCode中設置了鍛鍊和提升實體之間的關係?如果每個鍛鍊只有一個電梯,則使用一對一,否則如果每個鍛鍊有多個電梯,則使用一對多。

鏈接建立後,您只需告知新的提升實體(在創建時),應該將其連接到哪個運動。

查看此線程以獲取更多信息: Saving CoreData to-many relationships in Swift