nsdictionary debugの検査
-
29-09-2019 - |
質問
デバッグ操作中に私のnsdictionaryを見てみたいと思います...これを行うための最速で最良の方法は何ですか? Xcodeは、オブジェクトを見るためのVisual Studioのような時計を持っていませんか?
Alt Text http://www.ghiboz.info/shots/f1320fc6.png
ありがとう!
解決
デバッガー(CMD+Shift+Y)を開くことができます辞書インスタンスを選択し、それを右クリックして「コンソールで説明を印刷」を選択します。次に、実行ログ(CMD+Shift+R)を開くと、辞書の内容が表示されます。 VSほど上手ではありませんが、まだ別の方法を見つけていません。
スクリーンショット
他のヒント
Xcode 4.6には、次の機能が追加されています。
The elements of NSArray and NSDictionary objects can now be inspected in the Xcode debugger
これで、コンソールにオブジェクト全体を印刷することなく、これらのオブジェクトタイプを検査できます。楽しみ!
最も簡単な方法は、コンソールビューに切り替えて「PO MyDictionary」と入力することです。辞書はNSLOG形式で印刷されます。
(「PO」は「印刷オブジェクト」用です。スカラー値を印刷するには、「Somescalar」を行います。印刷 myDictionary.count
少し難しいです: p (int) [myDictionary count]
.)
所属していません StackOverflow