Xcode 4.2核心数据模型版本控制问题

时间:2011-10-27 04:58:51

标签: objective-c core-data nsattributedescription

我有一个很久以前创建的模型。一切都很好,直到我尝试添加新的模型版本。在运行时,我的属性“用户信息键/值对”都不显示。恢复到以前的xcdatamodel版本工作正常,只有新的xcdatamodel不起作用。

用户信息键显示在编辑器中,但在运行时它们不会出现。 - (NSDictionary *)userInfo上的NSPropertyDescription每次都会返回一个空字典。如果我更改任何用户信息密钥,这会在我的所有实体上发生。如果我创建一个新的模型版本它工作正常,直到我在编辑器中改变用户信息集合。

1 个答案:

答案 0 :(得分:1)

是的,我遇到了同样的问题。有关解决方案,请参阅http://twoshotsofcocoa.com/?p=51