招聘靠譜程序員系列:6 @property 的本質是什麼?ivar、getter、setter 是如何生成並添加到這個類中的?

答: 1)、@property 的本質是: @property = ivar + getter + setter 翻譯出來就是: 屬性(property)等於實例變量(ivar)加上存取方法(getter和setter,實例變量用於存儲數據,而存取方法用來讀取寫入該實例變量的數據有swift開發經驗的人對這個感觸應該表較深(存儲屬性和計算屬性) 編譯器會自動爲@property添加實例變量和存取方
相關文章
相關標籤/搜索