Как вызвать быстрый контроллер просмотра в объективе c?

У меня есть объективный контроллер c, я хочу вызвать другой контроллер, который является быстрым контроллером от этого контроллера objc?

По-видимому, это довольно легко .

  1. Вы должны сначала убедиться, что вы @objc объявление класса с помощью @objc чтобы он был доступен для ваших @objc Objective-C.

Например:

 import Foundation // Belongs to target 'TestProject' @objc class SwiftController: UIViewController { //... truncated } 
  1. Теперь вам просто нужно импортировать имя вашей цели (к которому принадлежит быстрый контроллер), добавленный с помощью '-Swift.h' используя свой интерфейс – например:

    #import "TestProject-Swift.h"

Создайте новый файл «YourAppName-Bridging-Header.h», и в этом файле вам нужно импортировать «Object-C view controller.h»,

Перейдите в раздел «Настройка сборки» и найдите заголовок заголовка и ссылку на свой заголовок заголовка.

Теперь вы можете писать код быстро, как обычно.