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

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

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

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


person Tiddly    schedule 06.10.2011    source источник


Ответы (1)


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

person zaph    schedule 06.10.2011
comment
+1 - добавление: это легко сделать, щелкнув правой кнопкой мыши цель (находится путем перехода к самому проекту в Навигаторе проектов), а затем выбрав Дублировать цель. - person Joshua Nozzi; 06.10.2011