Проект XCode
Проект XCode является репозиторием для всех файлов, ресурсов и требуемой информации для создания одного или более программных продуктов. Проект содержит все элементы, используемые для создания продуктов, и поддерживает отношения между теми элементами. Это содержит одну или более целей, указывающих, как создать продукты. Проект определяет настройки сборки по умолчанию для всех целей в проекте (каждая цель может также указать свои собственные настройки сборки, переопределяющие настройки сборки проекта).
Файл проекта XCode содержит следующую информацию:
Ссылки на исходные файлы:
Исходный код, включая заголовочные файлы и файлы реализации
Библиотеки и платформы, внутренние и внешние
Файлы ресурсов
Файлы образа
Соедините интерфейсом с Разработчиком (перо) файлы
Группы раньше организовывали исходные файлы в навигаторе структуры
Конфигурации сборки уровня проекта. Можно указать больше чем одну конфигурацию сборки для проекта; например, у Вас могли бы быть отладочная сборка и настройки сборки конечных версий для проекта.
Цели, где каждая цель указывает:
Ссылка на один продукт создается проектом
Ссылки на исходные файлы должны были создать тот продукт
Конфигурации сборки, которые могут использоваться для создания того продукта, включая зависимости от других целей и других настроек; настройки сборки уровня проекта используются, когда конфигурации сборки целей не переопределяют их
Исполнимые среды, которые могут использоваться, чтобы отладить или протестировать программу, где каждая исполнимая среда указывает:
Какую исполнимую программу запустить, когда Вы выполняете или отлаживаете от XCode
Параметры командной строки, которые будут переданы исполнимой программе, если любой
Переменные окружения, которые будут установлены, когда программа работает, если любой
Проект может одинокий или может быть включен в рабочую область.
Вы используете схемы Xcode указать, какая цель, конфигурация сборки и исполнимая конфигурация активны в установленный срок.