NSDictionary проверяет в отладке - PullRequest
2 голосов
/ 23 июня 2010

Я хотел бы заглянуть внутрь моего NSDictionary во время моей операции отладки ... Какой самый быстрый и лучший способ сделать это ?? У xcode нет таких часов, как visual studio, чтобы смотреть объекты?

альтернативный текст http://www.ghiboz.info/shots/f1320fc6.png

спасибо!

Ответы [ 3 ]

3 голосов
/ 23 июня 2010

вы можете открыть отладчик (CMD + SHIFT + Y), выбрать свой словарь, щелкнуть по нему правой кнопкой мыши и выбрать «Распечатать описание в консоли». Затем откройте журнал выполнения (CMD + SHIFT + R), и вы увидите содержимое вашего словаря. Не так хорошо, как в VS, но я пока не нашел другого пути.
Скриншот

0 голосов
/ 20 апреля 2013

Самый простой способ - переключиться в представление консоли и набрать "po myDictionary".Словарь будет напечатан в формате NSLog.

(«po» для «объекта печати». Для печати скалярного значения выполните «p someScalar». Печать myDictionary.count немного сложнее: p (int) [myDictionary count].)

0 голосов
/ 20 апреля 2013

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

...