Avatar notebook default
20篇文章 · 46000字 · 9人關(guān)注
  • Resize,w 360,h 240
    Swift底層進(jìn)階--020:Dictionary源碼解析

    Swift字典用來存儲(chǔ)無序的相同類型數(shù)據(jù)的集合,字典會(huì)強(qiáng)制檢測(cè)元素的類型,如果類型不同則會(huì)報(bào)錯(cuò)盗冷。Swift字典每個(gè)值(value)都關(guān)聯(lián)唯一的鍵...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--019:Array源碼解析

    Array使用有序列表存儲(chǔ)同一類型的多個(gè)值荔烧。相同的值可以多次出現(xiàn)在一個(gè)數(shù)組的不同位置中。Array會(huì)強(qiáng)制檢測(cè)元素的類型刚盈,如果類型不同則會(huì)報(bào)錯(cuò)墨微。S...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--018:高階函數(shù)

    Swift是一門面向協(xié)議的語言,開發(fā)中我們已經(jīng)充分享受到面向協(xié)議編程的便利扁掸,但Swift相比OC還有一個(gè)更重要的優(yōu)勢(shì)翘县,那就是對(duì)函數(shù)式編程提供了強(qiáng)...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--017:Sequence & Collection

    Sequence協(xié)議 Sequence協(xié)議是集合類型結(jié)構(gòu)中的基礎(chǔ),是一系列相同類型的值的集合谴分,并且提供對(duì)這些值的迭代能力锈麸。Sequence協(xié)議提...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--016:Moya

    Moya典型的特性是面向協(xié)議編程(Protocol Oriented Programming即:POP),相比面向?qū)ο缶幊蹋∣bject Ori...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--015:Codable源碼解析

    Codable協(xié)議在Swift4.0開始被引入牺蹄,目的是取代NSCoding協(xié)議忘伞。Codable協(xié)議對(duì)Swift基本內(nèi)嵌類型完美支持,能夠把JSO...

    1.7 2168 0 12
  • Resize,w 360,h 240
    Swift底層進(jìn)階--014:泛型

    泛型是為Swift編程提供靈活性的一種語法,可以提升代碼的復(fù)用性和抽象能力例如:Swift的Array和Dictionary類型都是泛型集合泛型...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--013:協(xié)議

    Protocol:所謂協(xié)議氓奈,就是一組屬性和/或方法的定義翘魄,而如果某個(gè)具體類型想要遵守一個(gè)協(xié)議,那它需要實(shí)現(xiàn)這個(gè)協(xié)議所定義的所有這些內(nèi)容舀奶。協(xié)議實(shí)際...

  • Resize,w 360,h 240
    Swift底層進(jìn)階--012:Optional

    Optional Optional的本質(zhì)是?個(gè)enumOptional當(dāng)前枚舉接收?個(gè)泛型參數(shù)暑竟,有none和some兩個(gè)case ,?當(dāng)前som...

文集作者

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