2014-10-13 2 views
2

Каков правильный способ использования SWRevealViewController с Swift? XCode: 6.0.1 Я даже возникли проблемы важному файл должным образом:/Каков правильный способ использования SWRevealViewController и Swift?

enter image description here

MenuViewController.swift

import UIKit 
import SWRevealViewController 

class MenuViewController: SWRevealViewController { 
    override func viewDidLoad() { 
     super.viewDidLoad() 
    } 
} 

Если кто-то имеет небольшой GitHub они могли бы указать мне, я бы на самом деле ценить это!

+0

Вы поняли это? не могли бы вы поделиться своими знаниями? :) –

ответ

5

Чтобы получить доступ к вашим классам Objective C из вашего кода Swift, вам понадобится соединительный заголовок. Apple, имеет хорошее объяснение здесь:

Swift and Objective-C in the Same Project

После того, как вы Мостиковая заголовок:

  1. добавить #import "SWRevealViewController.h" в обводного файл заголовка
  2. нет шага 2, ваш класс теперь доступен ко всему вашему быстрому коду в этой цели.
  3. прибыль?
+0

Это правильный ответ :) Спасибо! – Kuba

-2

Вам нужно будет создать заголовочный файл Bridging для доступа ко всем объектным файлам C в swift. После того, как вы создали Мостиковую заголовок, все ваши операторы импорта будет написано в заголовке мостика, как

импорта «SWRevealViewController.h»

Вам не нужно писать операторы импорта по отдельности в каждом файле, как вы используемый для записи в Objective C. Когда вы включаете оператор #import в файл Bridging-Header, вы сможете его использовать во всем проекте.

Смежные вопросы