[解決済み】Cocoaでスタックトレースをコンソール/ログに出力するにはどうすればいいですか?
2022-03-30 02:43:03
質問
を記録したいのですが。 コールトレース アサーションに失敗したときや、キャッチできない例外が発生したときなどです。
解決方法は?
このコードはどのスレッドでも動作します。
NSLog(@"%@", NSThread.callStackSymbols);
コールスタックシンボルを含む配列を返します。各要素は
NSString
オブジェクトの値で、その形式はbacktrace_symbols()
関数を使用します。
関連
-
[解決済み] UILabelのフォントサイズ?
-
[解決済み] .02fと%.2fの違いは何ですか?
-
[解決済み] キーボードがあるときに、UITextFieldを編集開始時に上に移動させるには?
-
[解決済み] JavaScriptで呼び出し元の関数を調べるには?
-
[解決済み] メソッド名と行番号を出力し、NSLogを条件付きで無効にする方法は?
-
[解決済み] C言語で純粋にiOSアプリを書く方法
-
[解決済み】浮動小数点値の比較はどのくらい危険か?
-
[解決済み】NSDateで年/月/日を取得する。
-
[解決済み】スタックフレームの概念をわかりやすく説明する
-
[解決済み】Objective-Cでオブジェクトがどのクラスであるかをテストするにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】何が原因か。switch文からこのcaseラベルにジャンプできない [重複]。
-
[解決済み】Objective-C。NULL、nil、@""の違いは何ですか?
-
[解決済み] エラー: バイナリ式のオペランドが無効です ('float' と 'float')
-
[解決済み] Objective-Cは構造体の使用を禁じていますか?
-
[解決済み] iOS 8で位置情報サービスが利用できない
-
[解決済み] ブロック内の変数をブロック外の変数に代入する
-
[解決済み] NSTimerの使い方を教えてください。
-
[解決済み】ブロック宣言の構文リスト
-
[解決済み】Objective-C: パス文字列からファイル名を抽出する
-
[解決済み】このブロックで自己を強く捉えると、リテインサイクルになりそうです。