xCode 8 会自动更新 NSManagedObject,是吗?

Posted

技术标签:

【中文标题】xCode 8 会自动更新 NSManagedObject,是吗?【英文标题】:xCode 8 updates automatically NSManagedObject, is it? 【发布时间】:2016-07-11 20:36:12 【问题描述】:

从 xCode 8 开始,xCode 应该在每次 DataModel 修改后自动更新 NSManagedObjects 但我正在处理一个已经更新到 Swift 3 的旧项目,但是每次我修改我的 DataModel 时,xCode 都不会更新相应的托管对象。

它只是一个“即将推出”的功能还是需要检查以启用这项创新?

【问题讨论】:

【参考方案1】:

release notes 声明

在逐个实体的基础上启用和禁用自动代码生成,并为使用 Xcode 8 文件格式的新模型中的所有实体启用。此功能适用于任何已升级到 Xcode 8 格式的数据模型。

您需要将模型文件升级为新的文件格式。

您可能无法返回,因此请确保您当前的版本适用于您使用的任何 VCS。

【讨论】:

以上是关于xCode 8 会自动更新 NSManagedObject,是吗?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8 自动管理签名会产生“配置设置冲突”错误

Xcode 自动化构建问题梳理

Xcode 8.0 版故事板视图控制器自动搞砸了

Xcode 8 打包教程

xcode 8.0“将Push Notif(..)添加到您的App ID”警告,同时已添加

Xcode 8 Auto Layout新手体验