我NSManagedObject使用edition-> create NSManagedObjectsubclass 在Xcode 8中为实体创建了类.它创建2个文件,一个带+CoreDataProperties扩展名,另一个带+CoreDataClass扩展名.
添加这些文件后出现错误链接器命令失败并显示重复文件...我已检查文件是否在finder和Xcode中添加了两次
如果我CoreDataClass.m从编译源中删除文件错误已经消失,但应用程序崩溃了.我无法访问实体类的属性.怎么解决这个?
当您创建 NSManagedObject 时,请确保您的Codegen是Manual/None.
选择您的Entity,在数据模型检查器(右侧)的Class下,将您的Codegen更改为Manual/None然后创建您的NSManagedObject.
如果您已经创建NSManagedObject并且已经显示重复文件错误,请删除您的派生数据(文件 -> 工作区设置 -> 单击您的派生数据文件夹链接),清理构建文件夹(冗余?不确定),然后创建NSManagedObject如图所示的文件多于。
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |