2014-10-11 3 views
18

Я сделал новый контроллер в Storyboard и создал новый файл .Swift, который наследует UIViewController. Однако мой viewDidLoad() не вызывается.Как подключить ViewController.swift к ViewController в раскадровке?

Что мне нужно сделать, чтобы подключить контроллер моего представления в моей доске объявлений к моему .swift-коде, так называется viewDidLoad()?

Я вижу это: How to connect storyboard to viewcontroller

Однако, в проекте по умолчанию, FirstViewController (раскадровка) не имеет FirstViewController в этой коробке, она пуста, но viewDidLoad() еще называется. Это не имеет смысла.

+1

ссылается это правильно, вы просто выбираете в поле класса прав Swift файл; – TonyMkenu

ответ

50
  1. Выберите свой ViewController в раскадровке или списке сюжетов (мой называется Circuit).
  2. Нажмите на Identity Inspector справа
  3. 0AC.

СДЕЛАН :)

Here are these two steps on image (ugly i know)

+0

Что делать, если проект представляет собой комбинацию классов «Obj-C' и' Swift », и существуют классы« ViewjontClerler Obj-C »и классы Swift' ViewController? –

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