国产成人啪精品视频免费网-国产成人啪精品视频免费网站软件-国产成人盗拍精品免费视频-国产成人深夜福利在线观看-a中文字幕1区-a毛片

二維碼
企資網

掃一掃關注

當前位置: 首頁 » 企資快訊 » 匯總 » 正文

Swift筆記_屬姓

放大字體  縮小字體 發布日期:2023-03-16 16:10:12    作者:葉千貲    瀏覽次數:76
導讀

屬性將值與特定的類、結構體或枚舉關聯。存儲屬性存儲屬性會將常量和變量存儲為實例的一部分,只能用于類和結構體存儲屬性的兩種方式:變量存儲 var,值可以隨處設置不同的值常量存儲 let ,值一旦設置就無法再修改

屬性將值與特定的類、結構體或枚舉關聯。

存儲屬性

存儲屬性會將常量和變量存儲為實例的一部分,只能用于類和結構體

存儲屬性的兩種方式:

  • 變量存儲 var,值可以隨處設置不同的值
  • 常量存儲 let ,值一旦設置就無法再修改

    常量結構體實例

    延時加載存儲屬性

    延遲存儲屬性,其初始值是在第一次使用的時候才計算,使用關鍵字lazy來標識一個延遲存儲屬性。延遲存儲屬性只能用var修飾,不能用let,且必須有值。

    注:如果一個被標記為 lazy 的屬性在沒有初始化時就同時被多個線程訪問,則無法保證該屬性只會被初始化一次。

    計算屬性

    計算屬性是直接計算(而不是存儲)值。計算屬性可以用于類、結構體和枚舉。并且計算屬性必須用 var修飾。

    只讀計算屬性

    只有 getter 沒有 setter 的計算屬性叫只讀計算屬性。只讀計算屬性總是返回一個值,可以通過點運算符訪問,但不能設置新的值。

    屬性觀察器
  • 屬性觀察器監控和響應屬性值的變化,每次屬性被設置值的時候都會調用屬性觀察器。(初始化時不會觸發調用,計算屬性不用添加觀察者)
  • didSet 在新的值被設置之后調用
  • willSet 在新的值被設置之前調用

    有父類的情況

    屬性包裝器

    屬性包裝器在管理屬性如何存儲和定義屬性的代碼之間添加了一個分隔層,定義一個屬性包裝器,你需要創建一個定義 wrappedValue 屬性的結構體、枚舉或者類

    使用

    設置被包裝屬性的初始值

    判斷值是否被調整

    private (set) var projectedValue: Bool

    全局變量和局部變量

    全局變量是在函數、方法、閉包或任何類型之外定義的變量。局部變量是在函數、方法或閉包內部定義的變量

    注:全局的常量或變量都是延遲計算的,不需要標記 lazy 修飾符,局部范圍的常量和變量從不延遲計算;不能在全局變量或者計算型變量上使用屬性包裝器

    類型屬性

    類型屬性其實是一個全局變量,只會被初始化一次,使用 static 修飾

  •  
    (文/葉千貲)
    免責聲明
    本文僅代表作發布者:葉千貲個人觀點,本站未對其內容進行核實,請讀者僅做參考,如若文中涉及有違公德、觸犯法律的內容,一經發現,立即刪除,需自行承擔相應責任。涉及到版權或其他問題,請及時聯系我們刪除處理郵件:weilaitui@qq.com。
     

    Copyright ? 2016 - 2025 - 企資網 48903.COM All Rights Reserved 粵公網安備 44030702000589號

    粵ICP備16078936號

    微信

    關注
    微信

    微信二維碼

    WAP二維碼

    客服

    聯系
    客服

    聯系客服:

    在線QQ: 303377504

    客服電話: 020-82301567

    E_mail郵箱: weilaitui@qq.com

    微信公眾號: weishitui

    客服001 客服002 客服003

    工作時間:

    周一至周五: 09:00 - 18:00

    反饋

    用戶
    反饋

    主站蜘蛛池模板: 国产在线观a免费观看 | 国内精品久久久久久久aa护士 | 91精品国产91热久久p | 欧美一区二区二区 | 男女视频免费在线观看 | 免费的一级片网站 | 九九九九热精品免费视频 | 国产成人一区二区三区影院免费 | 真实国产普通话对白乱子子伦视频 | 久久精品国产精品亚洲人人 | 欧美日韩一区二区视频图片 | 亚洲高清国产一区二区三区 | 欧美综合视频在线观看 | 国产成人高清 | 久久99精品久久久久久国产越南 | 亚洲久久天堂 | 免费在线视频成人 | 色综合精品 | 国产日韩欧美一区二区三区综合 | 一级在线免费视频 | 精品久久久久久久久免费影院 | 亚洲视频在线观看免费 | 亚洲欧美综合一区二区三区四区 | 在线视频精品视频 | 国产成人18黄网站免费网站 | 草草视频在线免费观看 | 91精品国产一区二区三区四区 | 最新亚洲人成网站在线影院 | 韩国一级特黄毛片大 | 亚洲国产毛片 | 久久久国产精品免费视频 | 欧美成人鲁丝片在线观看 | 国产精品网站 夜色 | 欧美成人ass | 欧美日韩一区二区三区在线观看 | 毛片免费观看成人 | 欧美精选欧美极品 | 国产精品免费一区二区三区 | 日日a.v拍夜夜添久久免费 | 三级黄色网 | 国产天堂亚洲精品 |