Недавно я работал над добавлением Swift в существующий проект, чтобы попробовать его в реальной жизни.
После добавления исходного файла Swift в проект у меня не возникает проблем с получением "Bridging Header", то есть Objective-C для Swift.
Но файл заголовка *-Swift.h
который должен предоставлять классы Swift с пометкой @objc
или подклассы классов ObjC, нигде не найден :-(
Я не вижу каких-либо конкретных инструкций о том, как выполнить использование моего нового подкласса, написанного на Swift, в моем основном коде приложения (который все еще является Objective-C).
Приложение, которым я являюсь ведущим разработчиком, имеет довольно большую кодовую базу (70 000 строк), поэтому о его переходе за один раз не может быть и речи.