まとーか鈴木

千の姿と千の技と千の風

Swiftで内部クラスのextensionを定義する

UIScrollViewを持ってるViewControllerのタッチイベントを取りたくなった。

という訳で、ViewControllerクラスのextensionでUIScrollViewのサブクラスを定義して、サブクラスのextensionでオーバーライドしてみたら出来た。

と、ここまで書いてきたけど、サブクラスの定義内でoverrideすれば良いことに気付いてしまった・・

私は一体何をしていたのか(;´д`)トホホ…

内部クラスのextensionがドット(.)で作れるって事を学べたってことで・・。