我最近更改了我的项目结构并收到有关我的核心数据模型文件的警告。我所做的是在目标的“构建阶段>编译源”中添加我的xcdatamodeld文件,编译器会发出以下警告:
Warning: no rule to process file '/Users/Documents/Services/sources/Services.xcdatamodeld' of type file for architecture armv7
我尝试在“构建规则”中为数据模型版本文件添加自定义规则,但它没有任何区别。
当我尝试从应用程序中复制的 Services.momd 文件中实例化 NSManagedObjectModel 时,这会导致我的应用在启动时崩溃。
我做错了什么?
编辑 - 找到解决方案
由于某种原因,指定自定义规则处理带有.xcdatamodeld扩展名的文件会修复它。不知道为什么预定义的苹果没有这样做。