因为我在我的目标C项目中添加了快速类,所以"创建NSManagedObject子类......"选项不再有效。它显然可以通过事件找到指示现有文件将被删除的消息。
但是当我检查文件时,新添加到模型的属性不存在。
有人可以帮忙吗?
我尝试过但没有取得任何成功: - 重启mac - 清洁 - 创建新的模型版本 - 在swift中生成(然后我可以看到我的新属性 - 但是我在目标C版本上的类别,所以对于那些我无法切换到Swift的文件)
提前致谢
答案 0 :(得分:0)
没有更好的答案,所以我会通过回答来解决这个问题。
基本上,XCode似乎有一个生成NSManagedObject子类的进程,它具有覆盖现有文件的错误权限。也许XCode锁定现有文件。
通过在生成之前删除文件,一切正常(正如我在评论中所写)。
所以......我关闭了这个问题!