标签: ios swift xcode core-data
我在Xcode上遇到问题,我的CoreData类的所有用法都显示Use of undeclared type [class name]。该项目将正确构建并运行,但是我引用CoreData类的所有实例在Xcode中都将突出显示红色警告,并且所有代码完成均不起作用。还有其他人遇到这个问题吗?这是我尝试过的:
Use of undeclared type [class name]
我正在使用Xcode 9.4.1(不能选择使用beta版本10)并且用尽了所有的想法。该代码库是用Swift 4编写的。感谢您的帮助。
答案 0 :(得分:1)
看起来与CoreData的代码生成有关。以前,将代码生成设置为“无”,然后将其更改回“类定义”即可。似乎那样不再为我解决问题。我将所有实体设置为生成类定义:
将其更改为“手动”并手动生成类后,一切按预期进行。