О беглом взгляде переменных для пользовательских типов

Отладчик в XCode включает функцию Quick Look переменных, способ просмотреть переменные в Вашем приложении путем отображения их содержания графически в раскрывающемся дисплее. Беглый взгляд позволяет Вам вывести на экран графический рендеринг содержимого объекта путем нажатия клавиши «Пробел» с переменной, выбранной в представлении переменных отладчика.

Сразу

Отладчик Xcode 5 предоставил Вам возможность динамично визуализировать выбранные типы классов операционной системы с функцией Quick Look переменных. Это адреса документов два важных улучшения к этой возможности, начатые с Xcode 5.1:

Вместе эти два улучшения обеспечивают гибкость в том, как Вы выводите на экран свои переменные при отладке. Для обеспечения пользовательского класса Беглым взглядом выводят на экран в отладчике, Вы обеспечиваете метод для Беглого взгляда для использования в классе объекта. Метод, вызванный XCode, возвращает объект с типом, соответствующим один из классов операционной системы, поддерживаемых дисплеем Беглого взгляда.

Специализированный метод Беглого взгляда для каждого из Ваших классов пользовательского объекта может быть реализован, каждый представляющий живое представление основной переменной в пути, имеющем лучший смысл для типа. Например, a Person объект мог показать изображение лица, или возможно карту с контактом на домашнем адресе лица, какой бы ни относится к реализации пользовательского класса в Вашем контексте. Вы выбираете тип объекта операционной системы для возврата в зависимости от какой лучшие адаптации рендеринг пользовательских объектов класса.

См. также

Apple обеспечивает следующие видеопрезентации, показывающие больше об использовании отладчика XCode: