Выбор внешнего проекта для запуска при сборке библиотеки в xcode - PullRequest
0 голосов
/ 20 января 2010

Есть ли способ (в xcode) указать внешний проект для сборки и запуска непосредственно при работе в одной из зависимых библиотек этого проекта?Раздражает необходимость всегда возвращаться к основному проекту, когда я хочу проверить свои изменения - что-то вроде этого было бы очень полезно знать.

1 Ответ

1 голос
/ 20 января 2010

Проекты не запускаются, они строят. (Технически, цели сборки.) То, что вы хотите, это пользовательский исполняемый файл: http://developer.apple.com/mac/library/DOCUMENTATION/DeveloperTools/Conceptual/XcodeProjectManagement/230-Defining_Executable_Environments/executable_environments.html

Если вы вносите изменения только в общую библиотеку или инфраструктуру, а не в интерфейс (т. Е. Приложение не нужно перекомпилировать для заголовков библиотеки или повторно связать с двоичным файлом библиотеки), вы можете внесите изменения в код библиотеки, создайте ее и запустите приложение как пользовательский исполняемый файл в проекте библиотеки.

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

...