2011-10-02 27 views
2

當我嘗試新的ManagedObject添加到使用的核心數據生成的方法「addArticleObject」的實體的現有關係,故障被解僱的條款的關係。是否有可能將一個對象添加到關係中,而不會爲關係中的現有對象觸發錯誤?核心數據 - 一個關係添加對象兵不血刃故障

回答

0

我不知道我理解你的問題完全是,但如果您修改核心數據模型,只要你走在模擬器和刪除應用程序,然後重新運行它(所以它再生的所有內容),然後你應該沒問題。你也可能不得不刪除並重新創建你的NSManagedObject類,但這也是一件快速的事情。

0

如果你改變了你的核心數據模型的結構,除非你已經這樣做了遷移,您需要從模擬器,你正在測試的任何手機清除以前的版本。如果你不這樣做的錯誤不是特別有用。

使用「重置內容&設置」在模擬器選項,刪除並重新安裝應用程序在手機上。只需重新運行應用程序是不夠的。

0

這似乎是不可能的對象添加到核心數據多到多的反比關係,而無需在內存的關係這兩個對象。我相信這個要求肯定有很好的理由,我想知道。這已經引起不過我必須要重構數據庫和所有相關的代碼