クラスで絞る
//一番親のViewがSCNViewだったら
let scnView = self.view as! SCNView
//そいつの背景青にする
scnView.backgroundColor = UIColor.blue
if letとか
if let HugaViewController = hogehuga as! HogeViewController {
//hogehoge
}
!
ではなく**?
にしてオプショナルにしなさいよ**(nil
を許容しなさいよ)ということらしい
Initializer for conditional binding must have Optional type, not 'HogeViewController'
//条件付きバインディングのイニシャライザには、「HogeViewController」ではなく「Optional」型が必要です
if let HugaViewController = hogehuga as? HogeViewController {
//hogehoge
}
あとで追記