Введение в руководство по программированию платформы
OS X делает широкое применение платформ для распределения совместно использованного кода и ресурсов, таких как интерфейсы к самой системе. Можно создать собственные платформы для обеспечения совместно использованного кода и ресурсов к один или больше приложений компании. Можно также создать платформы, содержащие библиотеки классов или дополнительные модули с намерением распределить их другим разработчикам.
Информация в этом документе обеспечивает фон, необходимо создать платформы, и шаги должны были создать их в XCode. Несмотря на то, что создание платформ не является трудным, существуют некоторые инструкции, за которыми необходимо следовать при выполнении так. XCode упрощает процесс создания, помогая Вам создать пакет платформы и управлять информацией и размещением файлов в том пакете. Однако этот документ также предоставляет дополнительную информацию о том, как выполнить много менее очевидных задач.
Организация этого документа
Этот документ содержит следующие статьи:
Что такое Платформы? обеспечивает справочную информацию о том, что платформы и как они используются.
Анатомия Пакетов Платформы описывает базовую структуру платформ, включая платформы зонтика.
Версии платформы описывают систему, используемую для управления различными версиями платформы и как Вы указываете информацию о версии при создании платформы.
Платформы и Привязка объясняют, как символы платформы связываются с приложением во время выполнения. Это также объясняет, как улучшить время загрузки Вашей платформы с помощью предварительной привязки.
Платформы и Слабое Соединение объясняют понятие «слабого соединения» для символов платформы и показывают Вам, как использовать эту функцию и с Вашими собственными платформами и со сторонними платформами.
Инструкции для Создания Платформ обеспечивают инструкции по методам наиболее успешной практики для использования для создания платформ.
Создание Платформы показывает, как создать общедоступные платформы и частные встроенные платформы с помощью XCode.
Инициализация Платформы во Время выполнения показывает, как создать подпрограмму инициализации времени загрузки для Вашей платформы.
Экспорт Вашего Интерфейса Платформы показывает, как ограничить символы, экспортируемые Вашей платформой в точный набор, который Вы хотите.
Установка Вашей Платформы объясняет соглашения для того, где установить Ваши пользовательские платформы.
Включая Платформы показывает основные способы использовать платформы в приложениях.