0< 0评估为真?

时间:2012-05-11 19:22:22

标签: objective-c ios c

这很疯狂。我在做什么样的疯狂维度?!

请帮助我理解这个: Madness!

在我原来的问题中,两者都是花车,但这仍然过去了!

1 个答案:

答案 0 :(得分:2)

此执行中是否启用了编译器代码优化?如果是这样,编译器可能会使循环变平,或者做一些加速代码的技巧,这可能导致编辑器中的源不再对应于正在执行的实际二进制文件。在这些情况下,您可能会看到在功能和其他奇怪的事情中“倒退”。尝试在该分支中放置NSLog,如果它被击中我会感到非常惊讶。

其他选项是其他人已经提到的,也就是说,源和二进制文件不同步,通常可以通过大规模的清理重建来解决。