Введение
Пакеты являются фундаментальной технологией в OS X и iOS, использующемся для инкапсуляции кода и ресурсов. Пакеты упрощают опыт разработчика путем обеспечения известных расположений для необходимых ресурсов при улучшении потребности создать составные двоичные файлы. Вместо этого связывает каталоги использования и файлы для обеспечения более естественного типа организации — та, которая может также быть изменена легко и во время разработки и после развертывания.
Для поддержки пакетов и Какао и Базовая Основа обеспечивают интерфейсы программирования для доступа к содержанию пакетов. Поскольку пакеты используют организованную структуру, важно, чтобы все разработчики поняли фундаментальные принципы организации пакетов. Этот документ предоставляет Вам основу для понимания, как пакеты работают и на то, как Вы используете их во время разработки для доступа к файлам ресурсов.
Организация этого документа
Этот документ содержит следующие главы:
О Пакетах представляет понятие пакетов и пакетов и как они используются системой.
Структуры пакета описывают структуру и содержание стандартных типов пакета.
Доступ к Содержанию Пакета показывает Вам, как использовать Какао и Базовые интерфейсы Основы для получения информации о пакете и его содержании.
Пакеты документов описывают понятие пакетов документов (которые свободно связаны с пакетами), и как Вы используете их.
См. также
Несмотря на то, что информация в этом документе применяется ко всем типам пакетов, если Вы работаете с более специализированными типами пакетов (такими как платформы и плагины), необходимо также консультироваться со следующими документами:
Руководство по программированию платформы предоставляет подробную информацию о создании и использовании пользовательских платформ.
Темы Программирования Загрузки кода предоставляют информацию о записи плагинов с помощью языка Objective C.
Плагины предоставляют информацию о записи плагинов с помощью языка C.