Невозможно сделать мой базовый класс класса target-c быстрым классом. - PullRequest
0 голосов
/ 08 мая 2018

Я использовал InteractiveSideMenu, которая является быстрой библиотекой. Теперь я хочу перенести быстрый протокол в мой объективный класс, для этого я должен сделать базовый класс моего целевого класса быстрым классом, что как-то запрещено. Я не знаю, как этого добиться. Может ли кто-нибудь помочь мне в этом?

@interface my_objectiveC_Class : UIViewController 
{

}

Теперь, вместо класса UIViewController, я должен сделать его неким быстрым классом, таким как MenuViewController, но нельзя создавать быстрый класс в качестве базового класса класса target-c.

По сути, мне нужно принять быстрый протокол в моем классе target-c.

1 Ответ

0 голосов
/ 08 мая 2018

Чтобы использовать любой код Swift в Objective-C или Objective-C код в Swift, вам нужно Bridging-Header, чтобы ваш компилятор мог переводить между двумя языками.

См. AppleDoc

...