Все IBOutlets становятся нулевыми после перехода на Xcode 6 Beta 5

Например, есть свойство в контроллере представления

@IBOutlet weak var nameLabel: UILabel!

Это свойствоnil внутриviewWillAppear а такжеviewDidLoad, так что приложение вылетает во время выполнения.

Он работал нормально в Xcode 6 Beta 4. После того, как я перешел на Beta 5, он пожаловался на класс контроллераdoes not implement its superclass's required members, Итак, я добавил

required init(coder aDecoder: NSCoder!) {
  super.init(coder: aDecoder)
}

И эта ошибка компилятора исчезла. Тем не менее, приложение вылетает дляunexpectedly found nil while unwrapping an Optional value потому чтоnameLabel свойствоnil когда я пытаюсь установить егоtext.

Я прочитал заметки о выпуске и не мог понять, как решить эту проблему.

Ответы на вопрос(2)

Ваш ответ на вопрос