Как вызвать быстрый контроллер просмотра в объективе 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»,

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

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

  • CollectionView Добавить дополнительную ячейку "Добавить больше"
  • Представить ViewController из AppDelegate
  • Ищете быстрый способ создания сигнатуры OAuth 1
  • Как реализовать UICollectionView в UITableviewCell с помощью swift либо добавить tableview по горизонтали?
  • Как проверить, пуст ли TextView?
  • Получите электронную почту пользователя от loginviewcontroller и покажите в ярлыке opensview
  • Попытка представить UIAlertController на UITabBarController, чей вид отсутствует в иерархии окон
  • Swift - вызов пользовательского метода делегирования
  • Ошибка «Использование неразрешенного идентификатора« EKEntityTypeEvent »« попытка доступа к календарю
  • SKLightNode не масштабируется с помощью SKCameraNode
  • Чрезмерная разница в размере файла realm при хранении различных NSData
  • Давайте будем гением компьютера.