Xcode"使用未声明的标识符"错误,编译/运行就好了

rny*_*rom 44 iphone xcode compiler-errors ipad ios

我有一个令人难以置信的恼人问题,这妨碍了我的工作流程.在我的项目中,我有"未声明的标识符用户"错误.它们都是对单个类的引用,特别是Theme类.我用我的导入检查了任何循环引用,没有.我真的很困惑.

以下是错误的屏幕截图.我会在构建日志中发布错误以获取更多详细信息,但是没有.它构建并运行得很好......

在此输入图像描述

我试过清理,删除派生数据......有什么想法吗?

New*_*wtz 86

我遇到了同样的问题,并注意到所有未声明的标识符都是在我的pch文件中的文件中声明的.

考虑到这一点,我删除了pch文件中的一个#import行,并重新编译了哪个失败了.然后我将删除的行重新放入,重新编译并正常编译,所有错误的错误都消失了.

希望这个简单的解决方案可以帮助你们中的一些人,如果上述解决方案没有.

  • @Ben同意.更新我的Parse.com SDK时发生了这种情况.这很荒谬,考虑到"修复"是2年(并且来自Xcode 4)并且在Xcode 6中仍然失败,这太荒谬了!很高兴有人知道如何解决这个问题! (2认同)

Ric*_*III 9

不幸的是,这些错误在Xcode中很常见.如果它会一直自动刷新其错误列表会很棒,但并不总是这样.当发生这种情况时,我强烈建议您重新启动Xcode,它将刷新其错误缓存并希望解决您的问题.

  • @rnystrom实际上,我知道另一个IDE,由JetBrains称为AppCode.我会检查出来,肯定有30天的试用期. (2认同)