Я работаю над приложением, в котором мне нужно разделить приложение на модули, основанные на функциях.В приложении есть языки Swift и Objective-c.
В приложении у меня уже есть сторонний Framework, написанный на Objective-C.Перед модуляризацией я создал соединительный заголовок и добавил стороннюю платформу.
Теперь, когда я создал модули для каждой функции, я обнаружил, что не могу использовать соединительный заголовок, поэтому я создал другой модуль для Objective-Cфреймворк.
Теперь структура похожа ниже
ThirdPartyModule (added Objective-C framowrk)
Module1 (import ThirdPartyModule)
Module2
Module3
Module4 (import ThirdPartyModule)
Module5 (import ThirdPartyModule)
Main App (Import Module1,Module2, Module3, Module4,Module5 )
Но когда я пытаюсь скомпилировать Module1 или Module4, я получаю следующую ошибку
Не удалось построить цель-C module 'ModuleName'
Можете ли вы помочь мне, как решить эту проблему.
Пожалуйста, дайте мне знать, если мне нужно больше объяснить мой вопрос.