我甚至不知道這一次如何標題:插入一個實體到另一個
可以說我有一個生產實體和模型實體,具有一個一對多的關係。 每個製造商可以有多個型號(僅以這些爲例)。
製造商有一個tableview和它獨立的fetchedResultsController,然後當你按製造商單元格時,你去模型viewcontroller,也有它自己的tableview和fetchedResultsController,ofc顯示相關的添加模型。
比方說,我想借此車型之一,並複製或將它們切成其他製造商,我在想一個方法的風格,如:
-(void)copyThis:(Model*)model toThat:(Manufacturer*)manufacturer
我抓住正確的製造商對象和正確的模型對象,但我怎樣才能實現插入到另一個?
我不相信'NSManagedObject'符合'NSCopying',因此'[model copy]'可能無法工作。如果是這樣,那麼你會想在'copyModel'實例上設置'relationShipName'屬性,而不是在'model'實例上。 – ikuramedia
我相信copy是NSObject上的一個實例方法,因此每個對象都可以使用該方法。糾正我,如果我錯了,雖然 – Kevin
你是對的,我的道歉,更新了我的答案。 – Kevin