iOS
ДОБАВЛЕНИЕ СВЕТОВОГО МОСТОВОГО ГОЛОВА
Поиск…
Как создать Swift Bridging Header вручную
Добавьте новый файл в Xcode (File> New> File), затем выберите «Source» и нажмите «Header File».
Назовите свой файл «YourProjectName-Bridging-Header.h». Пример. В моей станции приложения файл называется «Station-Bridging-Header».
Создайте файл.
Перейдите к настройкам сборки проекта и найдите раздел «Swift Compiler - Code Generation». Вы можете быстрее найти «Swift Compiler» в окне поиска, чтобы сузить результаты. Примечание. Если у вас нет раздела «Swift Compiler - Code Generation», это означает, что у вас, вероятно, еще нет классов Swift, добавленных в ваш проект. Добавьте файл Swift, затем повторите попытку.
Рядом с «Objective-C Bridging Header» вам нужно будет добавить имя / путь вашего файла заголовка. Если ваш файл находится в корневой папке вашего проекта, просто укажите имя файла заголовка. Примеры: «ProjectName / ProjectName-Bridging-Header.h» или просто «ProjectName-Bridging-Header.h».
Откройте свой недавно созданный заголовок моста и импортируйте классы Objective-C с помощью операторов #import. Любой класс, указанный в этом файле, будет доступен из ваших быстрых классов.
Xcode автоматически создается
Добавьте новый файл Swift в проект Xcode. Назовите его как хотите, и вы должны получить окно с предупреждением о том, хотите ли вы создать заголовок моста. Примечание. Если вы не получили приглашение добавить заголовок моста, вы, вероятно, отклонили это сообщение раньше, и вам придется добавить заголовок вручную (см. Ниже)