Файл "...- Swift.h" из подпроекта не найден - PullRequest
0 голосов
/ 11 ноября 2018

У меня есть xcode проект A , который включает в себя другой xcode проект B . Оба являются Objective C проектами, а B похож на библиотечный проект, который используется в A. Поэтому я решил добавить несколько быстрых файлов в оба проекта. Внутри проекта B все хорошо - я могу хорошо работать между objc и swift файлами, я просто делаю

#import <ProjectB-Swift.h>

и все быстрые классы доступны в objc. Поскольку B - это библиотечный проект, я хочу использовать некоторые из его быстрых классов в A. Поэтому в проекте A я сделал это:

#import <ProjectB/ProjectB-Swift.h>

но получил ошибку от Xcode о том, что файл не найден. Следующие операции импорта работают нормально:

#import <ProjectB/SomeObjCClass.h>
#import <ProjectA-Swift.h>

Как мне выставить мои новые классы swift из подпроекта B в A?

ПРИМЕЧАНИЕ: Я пробовал также "ProjectB/ProjectB-Swift.h", <ProjectB-Swift.h> и "ProjectB-Swift.h" - ни один из них не работает.

...