240 發(fā)簡信
IP屬地:廣東
  • Block截獲對象的內(nèi)存思考

    在討論Block截獲對象的內(nèi)存變化前蜈彼。先看一下Block截獲對象時剖淀,截獲的是什么。 下面舉個例子 這樣看不夠直觀介汹,通過clang將Objecti...

  • UITableViewDiffableDataSource的使用

    背景 UITableViewDiffableDataSource 出現(xiàn)的原因却嗡,主要是列表數(shù)據(jù)在刷新時。若使用reloadData方法嘹承,會進行所有...

  • Swift-枚舉

    1. 枚舉的寫法 注意枚舉成員建議用小寫字母開頭 2. 原始值 使用同種類型的默認值關(guān)聯(lián)窗价,此默認值成為原始值 使用Int、String 時叹卷,系統(tǒng)...

  • Swift-流程控制

    條件 1.ifelse 條件語句的"()"可以省略撼港,但"{}"則不能省略 條件語句的判斷條件只能是Bool類型 2.switch 2.1注意點:...

  • Swift-可選項

    可選項 允許值為nil的類型,適用于所有的數(shù)據(jù)類型(枚舉骤竹、Int帝牡、String、Class等) 可選項默認值初始值為nil 字典與數(shù)組返回值 字...

  • Swift-函數(shù)調(diào)用

    函數(shù) 函數(shù)結(jié)構(gòu) func關(guān)鍵詞 + 函數(shù)名 + 形式參數(shù) + "->"(表示返回) + 返回類型 備注: 當(dāng)函數(shù)體位單一表達式是蒙揣,可以省略關(guān)鍵詞...

  • Swift的Copy-on-Write技術(shù)

    Copy-on-Write技術(shù) Swift針對標(biāo)準(zhǔn)庫中的集合類型(Array靶溜、Dictionary、Set)進行優(yōu)化懒震。當(dāng)變量指向的內(nèi)存空間并沒有...

  • iOS底層原理 -- KVO的本質(zhì)

    使用方式 通過以下例子來總結(jié)使用方式 使用方式:1罩息、添加觀察者 2、觀察者實現(xiàn)對應(yīng)的觀察方法(數(shù)據(jù)變化時進行處理) 3挎狸、移除觀察者(防止內(nèi)存泄露...

  • Resize,w 360,h 240
    iOS底層原理 -- 對象的分類

    OC對象分類 實例對象 類對象 元類對象 通過上述方法可以獲知三個對象的內(nèi)存地址不同扣汪,即對應(yīng)的三種對象。 對象存放的信息 實例對象存放成員變量的...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品