国产成人啪精品视频免费网-国产成人啪精品视频免费网站软件-国产成人盗拍精品免费视频-国产成人深夜福利在线观看-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

    反饋

    用戶
    反饋

    主站蜘蛛池模板: 视频国产91| 亚洲美女性生活视频 | 三级视频网站在线观看播放 | 国产综合视频在线观看一区 | 久久久久久一级毛片免费野外 | 亚洲欧美偷拍自拍 | 精品久久久久久久久免费影院 | 男女在线免费视频 | 亚洲欧美人妖另类激情综合区 | 韩国福利影视一区二区三区 | 欧美日韩永久久一区二区三区 | 欧美二区视频 | 久章草视频| 91久色视频| 美女一级片 | 国内偷自第一二三区 | 欧美大片a一级毛片视频 | 亚洲在线日韩 | 欧美亚洲欧美区 | 亚洲国产激情一区二区三区 | 久久精品一级 | 一级视频免费观看 | 国产一区二区在线观看免费 | 欧美一级成人毛片视频 | 狠狠色丁香婷婷久久综合不卡 | 日韩欧美成末人一区二区三区 | 99免费精品视频 | a一区二区三区视频 | 一道精品视频一区二区三区图片 | 欧美最爽乱淫视频播放黑人 | 久久院线 | 久久精品国产影库免费看 | 欧美男人天堂 | 欧美一区二区三区不卡 | 亚洲国产精品欧美日韩一区二区 | 亚洲国产精品aaa一区 | 永久黄网站色视频免费网站 | 亚洲成在人线中文字幕 | 风流慈禧一级毛片在线播放 | 国产三级精品在线观看 | 美女被免费网站视频软件 |