IBOutlet ноль, но он связан в раскадровке, Swift

Использование Swift 1.1 и Xcode 6.2.

У меня есть UIStoryboard, содержащая единственное, пользовательскоеUIViewController подкласс. На это у меня есть@IBOutlet соединение типаUIView от этого контроллера кUIView подкласс на раскадровке. У меня также есть подобные выходы для подпредставлений этого взгляда. Смотрите рисунок А.

Но во время выполнения эти свойства равны нулю (рисунок B). Несмотря на то, что я заверил, что соединил розетки в Интерфейсном Разработчике.

мысли:

Возможно ли, что, поскольку я использую подкласс подкласса, что-то портится с инициализацией? Я не отменяю никаких инициализаторовawakeFromNib: не вызывается по какой-то причинеВозможно это не соединяется с подпредставлениями на подпредставлениях

Вещи, которые я пробовал:

согласование@IBOutlet и типы элементов раскадровки точно (вместоUIView)Удаление собственности и розетки и их повторное добавление

Рисунок А *

Рисунок Б

* Скрытый код вFigure A является:

@IBOutlet private var annotationOptionsView: UIView!
@IBOutlet private var arrivingLeavingSwitch: UISegmentedControl!

Спасибо.

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

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