2012-06-11 2 views
4

У меня есть две зависимости от моего проекта iOS.Нужна помощь в настройке моей архитектуры проекта

  • Первый назван LK, это общая структура с некоторыми функциями, используемыми во всех моих проектах (зависимость от 0).
  • второе называется ЛКС, это конкретные рамки, содержащие функции совместного доступа (1 зависимость к LK)

Проблема: Мой текущий проект имеет 2 зависимостей (LK и LKS) и LKS имеет Зависимость от с LK. Итак, я установил путь поиска заголовка LKS, чтобы включить заголовки LK. Но я думаю, что это грязно.

У вас есть лучшее решение для меня, чтобы установить мою архитектуру проекта?

ответ

2

На самом деле это вовсе не «грязный». Если вы используете «#import» Objective-C, заголовок не будет включен более одного раза.

Если вы планируете включать LK всюду, вы можете добавить его в свой файл projectName-Prefix.pch. Это заставит его включить во все заголовки ваших проектов, поэтому нет необходимости явно указывать в LKS.

Смежные вопросы