Swiftでreadonlyにする – private(set) – を使う方法

Pocket

プロパティをいじってほしくなくて、読み取り専用(readonly)にしたいことはよくあるかと思う。そんなときに private(set) という便利なものがある。

Swiftでreadonlyにする – private(set)を使う –

こんな感じで、クラス内からはsetできるけど外からはエラーになる

もちろん読み取りは別ファイルからもできるよ。


【お願い】
1ミリでも役に立ったらTwitterのフォローかYouTubeチャンネルの登録のどちらかをお願いします!(エンジニアに役立つ情報を発信しています)
スポンサーリンク
  • このエントリーをはてなブックマークに追加