[SwiftUI]構造体がクラスより推奨されるのはなぜ? SwiftUI X Facebook はてブ Pocket LINE Pinterest コピー 2021.08.18 スポンサーリンク 目次 理由は〇〇まとめオススメの記事オススメの記事 理由は〇〇 構造体の方が推奨される理由は、「安全」だからです。 構造体とクラスの違いは、値型か参照型かです。 簡単にいうと、参照型のクラスは、予期せねデータの変更や使用が行われる可能性があります。 これに対して、値型の構造体は、予期せねデータの変更や使用が行われにくくなります。 なので、構造体の方が安全性が高く推奨されているのです。 まとめ 構造体の方が安全なので、クラスよりも推奨されています。 オススメの記事 オススメの記事 [SwiftUI]ビューの「イニシャライザ」とは何?2021.8.16 SwiftUIのビューのイニシャライザについて解説します。 [SwiftUI]「構造体」と「クラス」の違いは?2021.8.16 構造体とクラスの違いを解説します。 [SwiftUI]「プロパティラッパー」とは何?2021.8.14 プロパティラッパーについて解説します。
コメント