Xcode проект внутри проекта
Я работаю над проектом коллеги, который сейчас в отпуске.
Другие проекты пошли хорошо, но в этом конкретном случае я нашел проект внутри проекта, например, с использованием фреймворка.
Так как называется эта техника?
Как вставить и взаимодействовать с ним? просто импортировать?
1 ответ
Они называются перекрестными ссылками на проекты. По ссылке ниже:
Кросс-проектные ссылки - это удобный способ создания отношений между двумя отдельными проектами XCode.
Одним из методов создания общих структур является использование подпроектов. Вы также можете сделать это с отдельными проектами. Больше здесь:
Другие ссылки:
cross-project references
он же project in project
он же sub-project
он же nested projects
. Этот подход используетExplicit dependency
[О] [Как настроить]
Если у вас уже есть отдельные проекты Xcode для вашего фреймворка и приложения, вы можете воспользоваться перекрестными ссылками проекта Xcode, чтобы встроить фреймворк в свое приложение. Ссылки между проектами - это удобный способ создания отношений между двумя отдельными проектами Xcode.
Чтобы определить явные зависимости между целями в отдельных файлах проекта, файлы проекта должны быть вложенными. Это означает, что цель может установитьexplicit dependencies
любой другой цели в том же файле проекта или любого вложенного дочернего файла проекта.
В XCode 4 идея workspaces
[О программе] должен заменить функциональность XCode 3scross-project references