ログを印刷する原因となった行の番号を表示するようにXcodeを設定するにはどうすればよいですか?Xcodeログの横に行番号を表示
私のデバッガにログが表示されていますが、どこから来ているのかわかりません。
ログを印刷する原因となった行の番号を表示するようにXcodeを設定するにはどうすればよいですか?Xcodeログの横に行番号を表示
私のデバッガにログが表示されていますが、どこから来ているのかわかりません。
Simulatorは多くの迷惑なメッセージを吐き出すので、いくつかのフレームワークを実行します。それは問題ではないので、無視してください。
組み込みのマクロ:__PRETTY_FUNCTION__
、__LINE__
、__FILE__
などを使用できます。
のObjective Cの例:
#define NSLog(__FORMAT__, ...) NSLog((@"%s [Line %d] " __FORMAT__), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__)
スウィフト:
println("assertion failed at \(__FILE__):\(__LINE__)")
gccのマクロ: https://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html
これは私自身のログの素晴らしい作品が、ありますすべてのログに対して有効にする方法があります(ライブラリ)? –
私はそれが最高の別の質問で扱われるかもしれないと思う、私は手を知らない。 – tommybananas
あなたは答えをマークできますか? – tommybananas