核心数据自动生成类编译器警告



由于更新到最新版本的Xcode(8.3.1(,因此在与Xcode自动生成的NSManageBobject类相关的编译器中,我会在编译器中获得恒定的警告和错误。具体来说,有警告说这些文件找不到,例如"Book+CoreDataProperties.h" file not found和代码完成对我使用的任何nsmanagebject类都不起作用。但是,该应用程序成功构建和运行。其他信息:

  • CodeGen设置为所有实体的"类定义"
  • 模块设置为所有实体的"全局名称空间"
  • 工具版本设置为Xcode 8.0
  • 该项目有2个目标和2个扩展名

尝试解决问题,我已经清洁了项目和构建文件夹,还删除了整个deveriveddata文件夹,但没有任何帮助。关于如何解决此问题的任何建议?

这是由于目前Xcode中的一个错误。承载所有警告的唯一替代方法是通过将CodeGen设置为每个实体的"手动/无"来切换到模型的NSManageBject类。

最新更新