Xcode - держать вещи организованными, когда у меня есть несколько целей - PullRequest
0 голосов
/ 19 июня 2010

Этот очень полезный ответ объясняет, как включать разные файлы в разные цели в проекте XCode.

У меня вопрос скорее философский - какие условности я могу использовать, чтобы держать вещи организованными?

Ситуации, с которыми я могу столкнуться, включают следующее:

  • Разные версии класса для разных целей
  • Желание использовать разные заголовочные файлы для разных версий класса
  • Целые части моего проекта, которые относятся к некоторым целям, но не к другим

Я хочу управлять всем этим с минимумом суеты.

Ответы [ 2 ]

0 голосов
/ 15 декабря 2013

Я опубликовал учебное пособие, чтобы объяснить, как держать вещи организованными, когда у вас есть несколько целей.

Следуйте ему.

http://www.madnikblog.com/blog/2013/09/19/organize-xcode-project-with-multiple-targets/

Простая идеяis.

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

0 голосов
/ 19 июня 2010

Похоже, что несколько проектов это путь, особенно когда у вас есть много файлов, которые имеют отношение только к одной или двум целям. Это также означает, что вы можете иметь только одну версию класса на проект, только создавая цели, которые используют эту версию. Xcode все еще может понимать зависимые цели, когда они находятся в разных проектах, просто импортируйте проект с зависимостью в основной проект.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...