問題タブ [lldb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
lldb - LLDBには便利な変数($ var)がありますか?
LLDBには便利な変数がありますか?もしそうなら、私はそれらをどのように使用しますか?そうでない場合、私が使用できる同様のものはありますか?
xcode - XcodeLLDBウォッチポイント
LLDBを使用してXcodeの変数を監視する方法はありますか?または、これはGDBでのみ可能ですか?コマンドを使用しようとしていますが、次watchpoint set variable
のメッセージが表示されます。
無効なコマンド'ウォッチポイントセット'
objective-c - xcodeから「フォーマット文字列は文字列リテラルではありません」という警告を削除します
XCodeを使用するとき、(明らかに)いくつかの変数やメソッドの実行などを追跡するために一連のNSLogステートメントを挿入します。ただし、次の警告が表示され続けます
Format String is not a string literal (potentially insecure)
。これがなぜここにあるのかは理解していますが、特にこれらの警告が20または30ある場合に、実際のエラーを追跡するのが難しくなると、生きているがらくたがバグになることも理解しています。特に、文字列内のすべてがユーザーではなくシステムによって定義されているためです。この警告を無効にする方法はありますか?警告の原因となる行の例を次に示します。
ios - stringWithFormatfloatの奇妙な動作
誰かがここでの動作を理解していますか?デバイスで実行しています。
lldb - LLDB での浮動小数点フォーマット (C++ のデバッグ)
を指定するとdouble d
、それを印刷できます。
次のように、d の数字をさらに印刷する方法はありますか
問題の LLDB のバージョンは、OS X 10.7.4 で提供される LLDB-112.2 です。
編集:使用
プロセスが強制終了され、
エラーメッセージ。
xcode - LLDBデバッガーで変数プロパティの値を表示しますか?
アクション「ログメッセージ」でブレークポイントを使用しており、NSIndexPathの行を出力したいと思います。だから私は試しました:cell row @indexPath.row@
しかし何も印刷されません。デバッガコマンドも使用してみましたexpr (void)NSLog(@"indexPath row:%i", indexPath.row)
が、エラーが発生します:error: property 'row' not found on object of type 'NSIndexPath *'
私は何が間違っているのですか?
ios - Xcodeデバッグウィンドウでのfloatとdoubleの表示形式をどのように変更しますか?
XcodeでCをデバッグし、関数にブレークポイントを設定して、さまざまなdoubleの値を調べます。Xcodeは、科学的記数法を使用してそれらを表示することを主張しますが、これは非常に苦痛です。10進表現を見る必要があります。Decimalの[ViewValue ]メニューオプションを右クリックすると、奇妙なことが行われます。誰もがこれをprintf'n私が見たいものすべてを除いてうまく再生する方法を知っていますか?
objective-c - lldb エラー: 宣言されていない識別子の使用
ここで何が起こっているのか誰でも知っています:
lldb から:
表示できないのはなぜ_data
ですか?
xcode - LLDBで「backtrace」コマンドを使用して出力される行数を制限するにはどうすればよいですか?
GDBでは、次のコマンドを実行して、バックトレースの行数をたとえば最上位の5フレームに制限できます。
LLDBでは、これと同じコマンドがスレッド5の完全なバックトレースを出力するように見えます。LLDBの個々のコマンドに関する適切なドキュメントが見つかりません-バックトレースの最後の5行だけを印刷することは可能ですか?
ios - Xcodeデバッガーを使用してプロパティの内容を印刷するにはどうすればよいですか?
iOSアプリを作成していますが、組み込みのXcodeデバッガーの使用についてサポートが必要です。HomeViewController
3つのプロパティを持つというオブジェクトがあるとします。
このクラスにブレークポイントがあるとします。これらのプロパティの内容をどのように表示しますか?などを試しましたがpo myName
、どうすればいいのかわかりません。LLDBを使用しようとしましたが、この人が遭遇したのと同じエラーが発生し続けます(lldbは「エラー:'id'への参照があいまいです」で変数値を出力できません)。この質問に対する受け入れられた答えは、LLDBが壊れているので、GDBを使用するだけでよいというものでした。しかし、私はそのような根本的な何かが壊れていることを受け入れることを拒否します。 print myName
print [self myName]
それでも、上記と同様のコマンドでGDBを使用してみました。ただし、GDBを動作させることもできません。助けてください