私は最新の Xcode を使用しておりNSAssert()
、コード内に呼び出しを配置しています。アサーションの 1 つが失敗すると、実行が停止し、コンソール ログにアサーション エラーが発生したことが示されますが、NSAssert()
呼び出しのメッセージはコンソール ログに表示されません。例えば:
NSAssert( 1 != 1, @"Foo bar." );
「Foo bar」というメッセージは表示されません。コンソールログに表示されます。そうすべきだというのが私の理解です。何が起こっているのでしょうか?