如何阻止XCode重复出现和消失构建错误?

时间:2009-05-27 20:22:22

标签: iphone xcode

很多时候,当我为我的iPhone项目运行单元测试时,XCode感觉就像让错误和警告组中的实际错误消失了。这些错误通常在该组的一般子项下,并且通常当我需要详细阅读错误的文本时,所有错误都会消失,而我所留下的只是构建警告。有没有其他人看到这种行为,有没有办法解决它?

编辑:我忘了提及;这似乎发生在我有错误没有绑定到任何文件(它说错误列表的第二列中的行位置:0)。如果那里没有任何错误(通常只有错误​​是失败的断言)那么它似乎工作正常。

3 个答案:

答案 0 :(得分:0)

我没有看到这种行为,但你所描述的听起来像是对我的一个错误。你应该把它提交给苹果。

答案 1 :(得分:0)

很难理解你所说的内容。我能推断的是你:

  1. 构建单元测试目标
  2. 请参阅“构建结果”窗口中的项目中的错误和警告
  3. 做一些你不解释的事情“详细阅读错误的文字”
  4. 看到错误消失(从构建结果窗口?)但警告仍然是
  5. 在错误消失之前,当你正在做你想做的事情时,看看你的项目的屏幕截图是有帮助的,并且在他们离开之前了解你正在做什么。

答案 2 :(得分:0)

这可能是因为您有多个具有依赖关系的目标。

一个目标依赖于另一个目标(通常是单元测试),并且单元测试会被构建并显示其警告/错误。然后,构建主目标并显示其警告/错误。由于它们是不同的目标,它们第二批显示在第一批。

假设这是问题所在,您可以通过临时手动更改目标来查看第一批。