ContainerViewController: UIViewController
ContainerViewControllerはこのようにUIViewControllerを継承して宣言していますが、ContainerViewControllerの中に宣言されたメソッドで下記のように親クラスを変更したものを変数に代入するとそのインスタンスで親クラスのメンバーには参照できますが子クラスであるContainerViewControllerのプロパティには参照できません。僕は何を勘違いしているのでしょうか?
numは子クラスであるContainerViewController内に定義された整数型のプロパティです。
メソッド {
let parentController = self.parentViewController as! ViewController
parentController.num = 0 // エラー。メンバーにnumは無いと表示。
}
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/03 08:32 編集
2016/04/03 08:32
2016/04/03 09:29 編集
2016/04/03 11:41 編集
2016/04/03 14:42 編集
2016/04/03 15:18
2016/04/04 08:51