Это должно решить проблему

я проблема с привязкой моей смешанной языковой структуры к проекту.

1) Я создаю фреймворк с классами Swift и Objective-C.

2) Основная логика была сохранена в файле Swift. Например, класс с методом, который вызывает NSLog («Был вызван журнал Swift»).

3) Файл Objective-C имеет класс, в котором есть метод, в котором я создаю экземпляр класса Swift и вызываю метод Swift-log.

4) Я связываю эту инфраструктуру с моим проектом Objective-C, я могу назвать все, что мне нужно в этом проекте, но когда я хочу построить этот проект, я получаю сообщение об ошибке "linker command failed with exit code 1 (use -v to see invocation)"

И предупреждения:

ld: warning: Could not find auto-linked library 'swiftFoundation'

ld: warning: Could not find auto-linked library 'swiftDarwin'

ld: warning: Could not find auto-linked library 'swiftCoreFoundation'

ld: warning: Could not find auto-linked library 'swiftCore'

ld: warning: Could not find auto-linked library 'swiftCoreGraphics'

ld: warning: Could not find auto-linked library 'swiftObjectiveC'

ld: warning: Could not find auto-linked library 'swiftDispatch'

ld: warning: Could not find auto-linked library 'swiftSwiftOnoneSupport'

Я также видел решение с импортом пустого Swift-файла, но нужно было сделать проект без всякого мусора.

Ответы на вопрос(4)

Ваш ответ на вопрос