0

我正在调试一些代码,并注意到 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

有什么问题?

谢谢。

4

1 回答 1

0

解决了

Rofl,这个问题真的很愚蠢:

几天前我正在玩我的计划,并将所有内容设置为“释放”。

我的错。我将分析、测试和运行设置回调试,现在它可以正常工作了。

于 2013-02-08T17:12:58.507 回答