我的 iOS 应用程序中有 2 个不同的核心数据模型。UserDetail
在第一个 VC 中,我在我设计的单例类中创建了对实体的引用。
用户离开这个 VC 后,我使用另一个核心数据模型,与第一个完全不同。我更改了objectModel、objectContext 和persistentStore。
似乎在我更改为第二个核心数据模型后,我失去了对UserDetail
我一开始创建的实体的引用。
提取后,我像这样保存参考:
UserAccount *account = [array objectAtIndex:0];
sharedInstance.account = account;
并且在我尝试访问sharedInstance.account
它时更改核心数据模型后为零。财产应该是(副本)吗?
我错过了什么吗?
谢谢