Назад к вопросам
Junior — Middle
80
Каким образом осуществляется подключение Objective-C кода в проект на Swift?
Компании, где спрашивали
Uzum
Ответ от нейросети
sobes.tech AI
Для подключения Objective-C кода в Swift-проект используется так называемый Bridging Header — специальный заголовочный файл, в который импортируются Objective-C заголовки.
Шаги:
- Создайте Bridging Header (обычно Xcode предлагает создать его автоматически при добавлении Objective-C файла в Swift-проект).
- В этот файл добавьте
#import "YourObjectiveCFile.h"для всех нужных Objective-C заголовков. - После этого Swift-код сможет использовать классы и методы из Objective-C напрямую.
Пример Bridging Header:
#import "MyObjectiveCClass.h"
Теперь в Swift:
let obj = MyObjectiveCClass()
obj.someMethod()
Таким образом, Bridging Header служит мостом между Objective-C и Swift в одном проекте.