3
A
答えて
2
この実行でコンパイラコードの最適化が有効になっていましたか?もしそうなら、コンパイラがループを平坦化したり、コードを高速化してエディタ内のソースが実行されている実際のバイナリに対応しなくなる恐れがあります。このような場合、機能やその他の奇妙なことを「後方に」踏み込むことがあります。そのブランチにNSLog
を入れてみてください。ヒットしたら非常に驚いています。
他のオプションは、他の人が既に言及したものです。つまり、ソースとバイナリが同期していません。これは通常、大規模なクリーンリビルドによって解決できます。
関連する問題
- 1. 0 <0 -1は真ですか?
- 2. -0 === 0が本当に評価されるのはなぜですか?
- 3. 式(0 == 0&1 == 1)がFalseに評価されるのはなぜですか?
- 4. Math.min([])が0に評価されるのはなぜですか?
- 5. !strcmp(a、b)はいつ真と評価されますか?
- 6. (2/3)がレールで0と評価されるのはなぜですか?
- 7. なぜ-4 <= -4が真であると評価され、なぜ9> = 9がRubyで真と評価されるのですか?
- 8. Cでは条件式は常に0または1と評価されますか?
- 9. Ruby - すべてが真と評価されます
- 10. woocommerceで0の星評価を表示するには?
- 11. 評価値はいつ評価されますか?
- 12. 1 << 0とは何ですか?
- 13. postgresql ALLサブクエリーが空で真に評価されます
- 14. 'float:right'は 'float:none'と評価されます
- 15. スレッドエラーC2064:termが0引数を取る関数に評価されない
- 16. ジュリアのexp関数が0に評価する
- 17. 数字が0 0 0まで入力されています
- 18. LSTATは、<0
- 19. スキーム/ラケット:述語と真/偽の評価
- 20. 選択* FROM WHERE 0 <0
- 21. -0をObjective-Cで-0 <0と定義するにはどうすればよいですか?
- 22. request.getRemoteAddr()を使用すると、0:0:0:0:0:0:0:1
- 23. なぜ$((true == false))はbashで1と評価されますか?
- 24. これはなぜ偽と評価されますか?
- 25. {headers:headers}という式は何と評価されますか?
- 26. なぜ!(0 || 1 || 0)は0ですか?
- 27. エラーC2064:用語は0引数を取る関数に評価されません
- 28. djangoテンプレートのブール変数は0と表示されますが、真とみなされます。どうして?
- 29. regexp \ k <name+0>の "+0"の意味は何ですか?
- 30. 弾性検索アグリゲータ価格帯0から0
完全にクリーン&ビルドしましたか?ソースコードと同期していない古いバージョンのコードを実行している可能性があります。 –
本当に本当に評価されていますか?同じコードが他の場所にも表示されますか?私は過去に、コンパイラの最適化によってコードの共通ブロックを特定し、それらをリファクタリングして、デバッガでトレースすると一見不可能なプログラムフローを発生させることに驚いていました... – FatalError
鼻を回転させて驚くような笑顔のように見えます。 – Mehdzor