所以我在 xcode 生成的 NS Managed Object 子类中得到编译错误“前缀属性必须后跟接口或协议”。错误匹配到行@class AnswerSet, Section, SurveyStyle;
,然后是使用这些对象的所有行。该错误似乎是随机出现的,但我相当确信它源于删除一些生成的类然后重新构建它们。
类中的代码无关紧要,因为它以前工作过,并且在我将其复制到新项目中时会编译。
到目前为止,我已经尝试再次删除它们并重建。清理项目。重启等。
我最后的手段是将所有内容复制到一个新的项目文件中和/或重构我所拥有的,但我希望有人能提出一些建议来拯救我!
编辑:刚刚尝试重命名有问题的文件的实体/类。Xcode 挂起,我强行退出它。重命名文件并重构。结束了同样的问题。