У меня есть проект A. Это создает продукт, который работает и уже отправлен в магазин приложений и т. Д. Теперь я хотел бы создать новый проект, давайте назовите это проектом B, и я хочу, чтобы B был основан на A. Очевидно, что B добавит больше пользовательского интерфейса и поведения поверх A.Создание нового проекта на основе существующего проекта (Project Reuse)
После выполнения некоторых исследований единственным вариантом, по-видимому, является использование межпроектных ссылок, поскольку Я хотел бы повторно использовать XIB проекта A, изображения и т. Д. В проекте B. Правильно ли я предполагаю, что в этом сценарии должна работать ссылка на перекрестный проект?
У меня возникли серьезные проблемы с тем, чтобы эта работа работала. Я хотел бы использовать повторное использование уровня проекта. В Java или .NET это даже не будет рассматриваться, технология позволяет это. Поскольку iPhone не поддерживает фреймворки, я думаю, что разработчики продвигаются к более примитивным подходам, таким как дублирование кода.
Итак, как я могу решить эту проблему. Как я могу создать свой проект B на основе проекта A (включая XIB, изображения и т. Д.)?
Спасибо,
iOS, безусловно, поддерживает динамическое связывание! Вы должны перефразировать. – 2010-12-08 17:57:32
Спасибо Адаму. Моя основная проблема со статическими библиотеками заключается в том, что они не позволяют использовать такие ресурсы, как XIB. – Ushox 2010-12-08 18:41:37