質問

デバッグ操作中に私の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

これで、コンソールにオブジェクト全体を印刷することなく、これらのオブジェクトタイプを検査できます。楽しみ!

ソース: http://developer.apple.com/library/mac/#documentation/developertools/conceptual/whatsnewxcode/articles/xcode_4_6.html

最も簡単な方法は、コンソールビューに切り替えて「PO MyDictionary」と入力することです。辞書はNSLOG形式で印刷されます。

(「PO」は「印刷オブジェクト」用です。スカラー値を印刷するには、「Somescalar」を行います。印刷 myDictionary.count 少し難しいです: p (int) [myDictionary count].)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top