Что означают эти значки отладчика Xcode 4?

#icons #xcode4

#Значки #xcode4

Вопрос:

Я не смог найти, что означают эти значки Xcode. Некоторые из них вы можете определить (значок чашки — cocoa, значок человека — ваш код), но другие более загадочны.

Навигатор отладчика Xcode
Навигатор отладчика Xcode
Навигатор отладчика Xcode

ОБНОВЛЕНИЕ 1:

Я смог найти файлы значков в:

…/Xcode.app/Contents/PlugIns/DebuggerFoundation.ideplugin/Содержимое / Ресурсы

Всего имеется 13 различных значков, и все они четко обозначены. На скриншоте, который я опубликовал, мы имеем:

  • Значок пользователя — User
  • Значок кружки — это AppKit (или UIKit)
  • Значок портфеля — это фреймворки
  • Значок шестеренки — системный
  • Значок азбуки Морзе — это основа
  • Значок, похожий на паутину, — это Веб

Обновление 2:

Некоторое время назад я написал сообщение в блоге, которое легче читать: http://jlmendezbonini.com/2013/03/27/Xcode-4-debugger-icons.html

Обновление 3:

Похоже, Apple наконец-то задокументировала это в разделе «Отображение в режиме процесса» . Вот ссылка на изображение:

Группа значков Strackframe

Комментарии:

1. У меня не загружаются ваши изображения. Можете ли вы переместить их в Imgur.com вместо этого?

2. В первый раз они загрузились нормально для меня.

Ответ №1:

Вот краткий снимок экрана упомянутой папки. Названия объясняют значение каждого значка. Это из xcode 5 beta 2. введите описание изображения здесь

Ответ №2:

Значок в общем случае означает сборку, для которой у вас нет символов отладки. Не ваш код (значок person), не общедоступный код Cocoa верхнего уровня (кружка), не код фреймворка / библиотеки (чемодан), а обычная старая сборка.

Я не думаю, что это где-либо задокументировано (я этого не видел), но, похоже, это справедливо для всех тестов, которые я провел.