探索Core Data关系:打造神话应用的交互界面
1. 数据迁移与更新
MythBase已转换为应用的最新数据模型,虽然表面上与之前版本无明显差异,但底层结构已包含新实体和关系。数据迁移由以下方法调用触发:
[persistentStoreCoordinator addPersistentStoreWithType:NSXMLStoreType
configuration:nil
URL:url
options:optionsDictionary
error:&error]
当执行此代码时,若数据存储结构与协调器的数据模型结构不匹配,Core Data会在应用包中查找映射模型,将数据存储从旧结构转换为新结构。MythBase包含该映射模型,迁移会自动进行,旧数据文件会先备份。
2. 创建乐队窗口
- 步骤 :
- 在Interface Builder中打开MainMenu.xib,创建新的NSWindow,命名为“Mythical Bands”。
- 切换到Xcode,将MythicalBand实体从数据模型拖到新窗口。
- 释放实体后,在弹出的New Core Data Entity Inte
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



