我正在调试一些代码,并注意到 xCode 做了一些随机的事情:
1)有一个if
块我绝对确定我的程序不应该进入,但出于某种原因它确实如此。
2)当我在该块内放置一个断点时if
,执行就停在那里(如预期的那样),但是如果我使用“跳过”按钮,程序来回移动,然后进入下一个else if
块。
代码:
if(self.position.x > 1.0 * firstPage * kAdvance)
power = (self.position.x - firstPage * kAdvance) / 20.0;
else if(self.position.x < 1.0 * lastPage * kAdvance)
power = (self.position.x + lastPage * kAdvance) / 20.0;`
(firstPage、lastPage 和 kAdvance 是int
)
有什么问题?
谢谢。