2011-01-05 13 views
0

我創建了一個使用實體模型構建器及其相關內容的OSX應用程序,爲簡單起見,考慮只有兩個NSString的實體。如何在加載使用修改的實體模型保存的NSPersistentDocument時保持兼容性?

該應用程序正在生產並且工作正常,現在我需要向現有實體添加新屬性(只存在一個實體),但新屬性舊保存的文件未打開,默默無聲地打開應用程序他們和控制檯不包含任何錯誤/警告消息。

我需要加載舊保存的文件,考慮到所有新的屬性是可選項,並有缺省值(也不僅在造型設計代碼) 所有現有屬性繼續存在,我只添加新ATTRS。

如何設計在實體模型更改時能夠工作的應用程序?

回答

相關問題