Невозможно получить доступ к файлу swift из статической библиотеки к цели приложения

У меня есть рабочее пространство, содержащее подпроекты, и один из подпроектов генерирует статическую библиотеку, которая содержит как ObjC, так и swift, который связан с основным проектом приложения. Я не могу получить доступ к классу swift из статической библиотеки в файле ObjC в целевом приложении.

Как получить доступ к классу swift из статической библиотеки в файле ObjC в целевом приложении?

2 ответа

Я понял это. Проблема заключалась в том, что module-swift.h статической библиотеки подпроекта генерируется в промежуточной папке DerviedSource производных данных, который неизвестен основной цели приложения. Вопрос решен:)

Я думаю, это невозможно. Xcode не поддерживает статические библиотеки Swift. Вы можете прочитать об этом здесь: https://forums.developer.apple.com/thread/73900

Другие вопросы по тегам