Главная » iPhone, Objective-C, Программирование для iOS и MacOS » Быстрая справка Objective-C

0

Однако существует и другой, более простой способ перехода из редактора,

в котором вы пишете код, к источнику знаний в документации. Закройте панель Organizеr и  вернитесь  к  проекту  DateList.  Найдите  в  файле  main.m  строку  с фрагментом [dateList addObject:now]. Удерживая нажатой клавишу Option, щелкните на addObject:. На экране появляется окно быстрой справки с информацией об этом методе.

Обратите внимание на ссылки в окне быстрой справки. Если щелкнуть на

ссылке, соответствующая документация открывается в Organizer. Удобно, правда?

Если вы хотите, чтобы окно быстрой справки оставалось на экране постоянно, откройте его в виде панели Xcode. в правом верхнем углу окна Xcode найдите сегментированный элемент управления View, который выглядит так:

он представляет левую, нижнюю и правую панели Xcode. Включение/отключение этих кнопок приводит к сокрытию/отображению соответствующих панелей.

Рис. 16.5. Окно быстрой справки

Левая   панель,   с   которой   мы   уже   неоднократно   работали,   называется навигатором. Нижняя панель, которая тоже нам попадалась, содержит консоль

и называется областью отладки. Правая панель называется служебной панелью (Utilities). Щелкните на правой кнопке элемента View, чтобы открыть панель Utilities. В верхней части панели щелкните на кнопке , чтобы открыть панель быстрой справки.

На  панели  будет  выводиться  справка  для  текста,  выбранного  в  редакторе.

Попробуйте сами: просто выберите в редакторе слово NSМutаblеАrгау:

Для вызова новой панели

Для просмотра быстрой справки

Рис. 16.6. Панель быстрой справки

Если выделить в редакторе другой текст, панель быстрой справки немедленно обновится, и на ней появится документация, относящаяся к вашему новому выбору.

Другие возможности и ресурсы

Если сделать двойной щелчок на любом тексте с нажатой клавишей Option, Organizer проведен поиск этой строки.

Если щелкнуть на любом классе, функции или методе с нажатой клавишей Command, Xcode откроет файл, в котором находится соответствующее объявление. (Попробуйте щелкнуть с нажатой клавишей Command на слове NSМutаblеАrrау).

Рис. 16.7. Объявление NSМutаblеАrrау

Если выбранному тексту соответствует несколько объявлений, ври щелчке с нажатой клавишей Command откроется временное окно. Например, попробуйте сделать щелчок с нажатой клавишей Command на addObject:.

Время от времени Xcode проверяет, не появилась ли обновленная документация. Все обновления автоматически загружаются и индексируются для поиска. Также можно выполнить немедленную проверку обновлений настроек Xcode.

Фирма Apple ведет несколько дискуссионных рассылок по адресу http// lists.apple.com/; некоторые из них посвящены темам разработки. Если вам не удастся найти ответ на интересующий вас вопрос в документации, попробуйте провести поиск в архивах этих рассылок (Из уважения к тысячам участников каждого списка, пожалуйста, поищите ответ в архивах перед тем, как публиковать свой вопрос.)

Также следует упомянуть еще об одном ресурсе: stackouerflow.com. Это весьма популярный сайт, на котором программисты задают вопросы и отвечают на них. Если вам удастся подобрать несколько ключевых слов, описывающих возникшую проблему, скорее всего, вы найдете здесь ответ.

Источник: Аарон Хилегас, «Objective-C. Программирование для iOS и MacOS», 2012 г.

По теме:

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