[Swift]get、setメソッドで変数を操作する方法
書式
var 関数名:データの型 {
   get {xxx}
   set(変数名){xxx}
}
使用例
//クラスStudentの定義
class Student {
    //変数addrの初期
    var addr = "yokohama"
     
       //関数lowAddrの定義
    var lowAddr: String {
        //getメソッド
        get {
            return self.addr
        }
        //setメソッド
        set(addr) {
            self.addr = addr.lowercased() + " study skill "
        }
    }
}
let cft = Student()
print("変数addrの値")
print(cft.addr)
cft.lowAddr = "TOKYO"
print("変数addrの変更値")
print(cft.addr)
実行結果
$ swift gs.swift
変数addrの値
yokohama
変数addrの変更値
tokyo study skill