UIViewControllerのサブクラスにdidReceiveMemoryWarningメソッドを必ず書く必要がありますか。

投稿者: Anonymous

iOSアプリ開発において、UIViewControllerのサブクラスを自前で作ることがよくあります。
その際に、参考にする記事などで、以下のようにdidReceiveMemoryWarningメソッドがオーバーライドされていることがよくあります。

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
}

これは、ただスーパークラスのdidReceiveMemoryWarningを呼んでいるだけですが、サブクラス独自の処理を書かない場合でもこのメソッドはオーバーライドするべきなのでしょうか。
スーパークラスのメソッドを呼ぶだけならdidReceiveMemoryWarning自体書かなくても良いのではないかと思い質問させて頂きました。
初歩的な質問で恐縮ですが何卒よろしくお願い致します。

解決

おっしゃる通りです。ただスーパークラスのメソッドを呼んでるだけなら、書かなくても同じ意味ですので書く必要はありません。

回答者: Anonymous

Leave a Reply

Your email address will not be published. Required fields are marked *