我突然在Xcode 4.1中出现了一个非常奇怪的错误,似乎是在Xcode崩溃后发生的。
我有一些继承自简单基类的Model类。没有什么不寻常的。
现在发生的事情是,当我尝试为其中一个继承(并且只有一个)的模型类构建“设备”时,它会抛出一堆编译错误,说等等等等等。如果我将其切换回来它建立并运行良好的模拟器。
这在崩溃之前运作良好。我已经完成了所有通常的干净构建,删除派生数据,重启XCode等但仍然无法使其工作。
如果我明确地将基类中的各个位添加到这个有问题的类中,那么它一切正常。
我真的很困惑。有什么建议吗?
提前致谢, 马特
答案 0 :(得分:0)
您应该尝试“Product-> Clean”然后重新编译。
有时,Xcode似乎无法识别对文件所做的更改,并提供了奇怪的错误和警告。
希望这有帮助。
答案 1 :(得分:0)
如果MrHus'clean不起作用,请按住Control键并单击.xcodeproj并选择Show Package Contents(Xcode项目是捆绑包)。删除除project.pbxproj文件之外的所有内容;他们可能已经腐败了。
如果这不起作用,请尝试从头开始创建一个全新的项目。如果可行,则project.pbxproj已损坏。