Связывание быстрых файлов для взаимодействия с приложениями Objective C в iOS - PullRequest
0 голосов
/ 03 марта 2020

В проекте с именем BridgingSwiftAndObj C целевые настройки приложения отображаются под общим компилятором Swift, под стрелкой Objective- C Bridging Header, параметр явно устанавливает файл Objective- C Bridging Header.

enter image description here

Если заголовок моста Objective- C создается автоматически при создании файла swift в приложении цели c; Означает ли это, что имя файла должно быть именем приложения?

Может ли заголовок моста Objective- C создаваться вручную и связываться путем редактирования имени атрибута в целевых настройках или должен дальнейшие шаги, чтобы успешно начать мост?

1 Ответ

0 голосов
/ 03 марта 2020

Оказалось, что атрибут Objective C Generated Header Name в настройках цели проекта - это место, которое указывает на явное имя правильного файла для импорта при соединении Swift с Objectiive C Applications.

В моем случае правильный файл для импорта был

#import "Name_Of_My_Xcode_App-Swift.h"
...