История версии документа

Эта таблица описывает изменения в Руководстве по совместимости SDK.

ДатаПримечания
15.11.2010

Добавленный объяснение того, как использовать NS_CLASS_AVAILABLE макрос в Использовании Слабо Соединенных Классов в iOS.

 

Обновленный и улучшенный Конфигурирование Проекта для Основанной на SDK Разработки и Используя Основанные на SDK главы Разработки.

 

Улучшенный Использование Слабо Соединенных Методов, Функций и раздела Symbols путем добавления информации о проверении наличия внешних символов.

16.02.2010Исправленный пример, показывающий, как использовать макросы условной компиляции.
09.09.2009Разъясненная информация об установке сборки.
12.05.2009Измененный заголовок из Руководства по программированию Кросс-разработки. Добавленная информация о iOS основанная на SDK разработка. Пересмотренный текст значительно и удаленная устаревшая информация.
07.11.2006Добавленные подробные данные о кросс-разработке и универсальных двоичных файлах.
 

Добавленная глава “Определение Версии Платформы”. Отмеченное требование для создания с GCC 3.3 при предназначении для версий OS X до OS X v10.3.0. Исправленные требования версии OS X для кода скомпилированы с GCC 4.0. Добавленные ссылки к дополнительной информации о создании универсальных двоичных файлов из командной строки. Измененная цель развертывания в примере.

23.05.2006Исправленный устанавливающая сборку спецификация и добавил на сборку архитектуры, устанавливающую подробные данные доступности.
 

Исправленная спецификация для LDFLAGS установка сборки в “Конфигурировании Основанного на make-файле Проекта”. Добавленная доступность детализирует для функции настроек сборки на архитектуру.

08.03.2006Добавленный ссылка к Техническому примечанию TN2163, описывающий, как разработать универсальный драйвер Набора I/O.
07.02.2006Сделанные незначительные исправления.
 

Добавленная информация о создании универсальных версий двоичных файлов расширений ядра.

 

Разъясненное использование LDFLAGS.

09.11.2005Добавленный раздел по использованию кросс-разработки для создания универсальных двоичных файлов. Добавленная информация об идентификации осуждаемого API. Исправленные ошибки.
 

Добавленная “Кросс-разработка и Универсальные Двоичные файлы” глава. Добавленные Экземпляры Открытия Осуждаемого использования API. Реорганизованное содержание для создания отдельных участков для конфигурирования настроек кросс-разработки в XCode и в основанных на make-файле проектах. Исправленное перечисление примера кода в условной Компиляции для Различного SDKs.

11.08.2005Исправленный ошибка в коде, проверяющем на существование символа. Обновленные шаги для того, чтобы поставить цель развертывания для отражения Xcode 2.1.
04.06.2005Обновленная информация о проверке неопределенные функции. Добавленная информация о том, как поддерживать SDKs из программ командной строки.
16.09.2003

Внесенный много изменений всюду по этому документу для отражения окончательного статуса кросс-разработки поддерживают, когда это поставило в версии 10.3 OS X.

21.08.2003

Первый широкий прокат документа.