3

这太疯狂了。我在什么疯狂的维度?!

请帮助我理解这一点: 疯狂!

在我原来的问题中,两者都是浮点数,但这仍然通过!

4

1 回答 1

2

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

另一种选择是其他人已经提到的,即源和二进制文件不同步,通常可以通过大规模的干净重建来解决。

于 2012-05-12T12:54:00.127 回答