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、問題は本当にばかげていました。

私は数日前に自分のスキームをいじっていて、すべてを「リリース」に設定していました。

私の悪い。Analyze、Test、および Run back をデバッグに設定したところ、正常に動作するようになりました。

于 2013-02-08T17:12:58.507 に答える