Иногда полезной формой документации может стать заголовочный файл.
Он компактно описывает переменные и методы экземпляров класса и может содержать комментарии с полезной информацией, которую больше нигде не найти. Отдельный заголовочный файл может содержать объявления нескольких интерфейсных и протокольных классов. Таким образом, он может быть прекрасным справочником.
Существует несколько способов просмотра заголовочных файлов в редакторе среды Xcode.
Все эти подходы требуют, чтобы окно проекта было открытым; для того чтобы операция выполнялась эффективно, команда File^Open Quickly требует, чтобы комплект SDK был активным, а другие команды работают с конкретным окном или словами в открытом проекте. Альтернатива, которая работает всегда, даже если ни один проект не открыт, заключается в
переходе в окно Terminal и использовании команды -h для открытия заголовочного файла в среде Xcode. Аргумент команды может быть частью имени заголовочного файла. Если возникает неоднозначность, то эта команда становится интерактивной; например, команда -h NSString может открыть как файл NSString. h, так и файл NSStringDrawing. h (или оба, или ни одного). Я бы хотел, чтобы эта команда была встроена в саму среду Xcode.