Управление ресурсами в XCode

#iphone #xcode #resources #xcode4 #universal

#iPhone #xcode #Ресурсы #xcode4 #Универсальный

Вопрос:

Мне интересно, есть ли в XCode какой-либо способ контролировать ресурсы, которые включены в проект, или, что более важно, включены в саму сборку.

Чего я пытаюсь добиться, так это наличия HD-версии моего приложения и стандартной версии для iPhone. Я хотел бы иметь только один проект вместо двух. Я хочу сохранить приложение размером менее 20 МБ, поэтому включение всех ресурсов, HD и standard, в обе сборки не является приемлемым вариантом. Я предполагаю, что это можно сделать с помощью умного использования списков, но я недостаточно разбираюсь в среде разработки, чтобы знать, с чем начать играть.

На аналогичной ноте возможно ли, чтобы проект имел разные настройки сборки, один из которых указывал компилятору на сборку только для ipad, а другой — только для iphone. Или это просто настройка для всего проекта? Если это так, то то, что я пытаюсь сделать, может быть даже невозможно.

Ответ №1:

Создайте две цели в проекте, одну для iPhone, на e для iPad. Затем каждый может указать свои ресурсы и создать параметры совместного использования кода, если это применимо.

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

1. 1 — добавление: это легко сделать, щелкнув правой кнопкой мыши цель (найденную путем перехода к самому проекту в навигаторе проектов), а затем выбрав дублирование цели.