因此我在xcode生成的NS Managed Object子类中得到编译错误“prefix属性必须后跟接口或协议”。错误与行@class AnswerSet, Section, SurveyStyle;
匹配,然后与使用这些对象的所有行匹配。错误似乎是随机出现的,但我相信它起源于删除一些生成的类,然后重新构建它们。
该类中的代码与之前的代码无关,并在将其复制到新项目时进行编译。
到目前为止,我已经尝试将它们全部删除并重建。清洁项目。重启等等。
我的最后一招是将所有内容复制到一个新的项目文件和/或重构我所拥有的内容,但我希望有人可以建议一些东西来救我!
编辑:只是试图重命名违规文件的实体/类。 Xcode被绞死了,我强行退出它。重命名文件并重构。结束了同样的问题。
答案 0 :(得分:2)
原来这个错误是由于课堂顶部评论之外的一个迷路字符造成的。不确定为什么它没有拿起它但是花了很长时间来追踪它!
答案 1 :(得分:0)
在实现文件(.m)import中添加一段代码 AVFoundation / AVFoundation.h