Niedawno pracowałem nad dodaniem Swift do istniejącego projektu, aby wypróbować go w świecie rzeczywistym.
Po dodaniu do projektu pliku źródłowego Swift nie mam problemów z uzyskaniem „Bridging Header”, czyli Objective-C do Swift.
Ale nigdzie nie można znaleźć *-Swift.h
pliku nagłówkowego, który ma ujawniać klasy Swift oznaczone @objc
lub podklasy klas ObjC :-(
Nie widzę żadnych konkretnych instrukcji, jak osiągnąć wykorzystanie mojej nowej podklasy, napisanej w Swift, w moim głównym kodzie aplikacji (który wciąż jest celem C).
Aplikacja, której jestem głównym programistą, ma dość dużą bazę kodową (70 000 linii), więc nie ma możliwości przeniesienia jej za jednym razem.