質問: ある書籍で下のようなコードがありました。 ``` override func endTrackingWithTouch(touch: UITouch?, withEvent event: UIEvent?) { /* 処理がいくつか。 */ return super.endTrackingWithTouch(touch, withEvent: event) } ``` 気になったのが、最後の行のreturnの部分です。endTrackingWithTouchメソッドは見た所、戻り値がないメソッドのようですが、returnで何かを返してるように見えます。 これはどういった意味なのでしょうか。回答よろしくお願いします。
回答: 戻り値の型がVoidなので、当然returnでは何も返しません。 無意味なreturnですが、少なくともそこでその関数の処理は終了します。