しばらく触ってないといろいろ変わってるんですなー。
昔のコードそのままコピペしたらエラーなったよー、Xcodeあるある。
iOSエンジニアもAppleさんに置いてかれないように頑張りませう。
prepareForSegueでMethod does not override any method from its superclass
1 2 3 |
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject!) { } |
いままでこんな感じで書いてたけど、いつの間にかXcode 8 beta 6から書き方が変わってたみたい。
1 2 3 |
override func prepare(for segue: UIStoryboardSegue, sender: Any!) { } |
こう書くのが正解になりました。
ずいぶんと書きやすくなって、まぁ嬉しいものである。