0

我的 iOS 应用程序中有 2 个不同的核心数据模型。UserDetail在第一个 VC 中,我在我设计的单例类中创建了对实体的引用。

用户离开这个 VC 后,我使用另一个核心数据模型,与第一个完全不同。我更改了objectModel、objectContext 和persistentStore。

似乎在我更改为第二个核心数据模型后,我失去了对UserDetail我一开始创建的实体的引用。

提取后,我像这样保存参考:

UserAccount *account = [array objectAtIndex:0];
sharedInstance.account = account; 

并且在我尝试访问sharedInstance.account它时更改核心数据模型后为零。财产应该是(副本)吗?

我错过了什么吗?

谢谢

4

0 回答 0