🔰property wrapper
把真正的資料包裹起來,只開放一個或兩個公開窗口的結構。
緣起
var student = Student()
student.grade = 500
print(student.grade) // 結果是:100
student.grade = 60
print(student.grade) // 結果是:60
student.grade = -20
print(student.grade) // 結果是:0任務完美達成,還有問題嗎❓
為何叫 Property Wrapper❓
設計第一個 Property Wrapper
這樣設計,有何好處❓
留下的問題

⚠️ 以下內容尚未整理,請自行斟酌觀看❗️

以一當三

重點
可以用來做什麼❓
目前不支援
函數內區域變數
廣域變數
範例
Projected Value
Last updated