Включение статической библиотеки в динамическую структуру в iOS

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

Нокогда я перетащил фреймворк в проект iOS, он показывает массу ошибок.

`Undefined symbols for architecture i386:"_OBJC_CLASS_$_SomeClassFromTheStaticLibrary",referenced from:_OBJC_CLASS_$_AnotherClass in MyFramework`

Я думаю, что происходит то, что проект iOS хочет перекомпилировать фреймворк, но не может, потому что не может найти статическую библиотеку. Все ошибки исчезают, если я добавляю статическую библиотеку в проект iOS. Это то, чего я хочу избежать.

По сути, я хочу иметь проект iOS -> Framework -> Library вместо библиотеки как в проекте, так и во фреймворке.

Я попытался добавить статическую библиотеку в качестве ресурса во фреймворк, но это не сработало.

16
задан olivaresF 17 March 2012 в 03:18
поделиться

0 ответов