Проблема в названии.
Вот шаги воспроизведения:
- Создание проекта на основе Objective- C
- Создание Swift класс который подкласс UIViewController. Он автоматически создаст соединительный заголовок.
- Используйте класс Swift в проекте Objective- C (например, ViewController по умолчанию), добавив "#import" FooProjectName-Swift.h "в верхней части Objective - C file.
- set BUILD_LIBRARY_FOR_DISTRIBUTION = YES (В видео WWD C рассказывалось о this )
- Xcode покажет ошибку, которая предлагает нам удалить заголовок briding
- Удалите заголовок briding в соответствии с предложением
- Класс Swift не будет ссылаться, и Xcode отображает ошибку
Вот пример проекта с коммитами, показывающий эти шаги https://github.com/allenlinli/BUILD_LIBRARY_FOR_DISTRIBUTION-Bug-When-Use-Swift