前缀属性必须遵循接口或协议 NSMANAGEDOBJECT子类



因此,我得到编译错误"前缀属性必须在Xcode生成的NS托管对象子类中的接口或协议之后"。该错误与线@class AnswerSet, Section, SurveyStyle;,然后匹配使用这些对象的所有行。错误似乎是随机出现的,但我相当坚信它源于删除一些生成的类,然后重建它们。

班级中的代码以前是无关紧要的,并且在我将其复制到一个新项目中时进行了编译。

到目前为止,我尝试再次删除它们并重建。清洁项目。重新启动Ect。

我的最后一个度假胜地是将所有内容复制到一个新的项目文件和/或我拥有的内容中,但我希望有人可以建议一些东西来拯救我!

编辑:刚刚尝试重命名有问题的文件的实体/类。Xcode挂了,我强迫它退出。重命名为文件并进行了重构。最终遇到了同一问题。

事实证明,错误是集体顶部评论之外的流浪字符的结果。不确定为什么它没有捡起它,但是花了很长时间才能将其调低!

在实现文件(.m)导入中添加代码avfoundation/avfoundation.h

最新更新