デバッグ操作中に NSDictionary を調べたいのですが...これを行うための最速かつ最良の方法は何ですか?? xcode には、オブジェクトを見るための Visual Studio のような時計がありませんか?
代替テキスト http://www.ghiboz.info/shots/f1320fc6.png
ありがとう!
デバッグ操作中に NSDictionary を調べたいのですが...これを行うための最速かつ最良の方法は何ですか?? xcode には、オブジェクトを見るための Visual Studio のような時計がありませんか?
代替テキスト 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」は「print object」を表します。スカラー値を出力するには、「p someScalar」を実行します。出力myDictionary.count
は少しトリッキーです p (int) [myDictionary count]
。)