240 發(fā)簡信
IP屬地:上海
  • Swift文章集合

    1. 關(guān)于Decode Swift協(xié)議Codable底層探索及應(yīng)用[https://juejin.cn/post/6938388060367224869#heading-5]

  • Swift Kingfisher使用方法

    1. 調(diào)用方法解析 參數(shù): resource:目標資源耸彪;需實現(xiàn)Resource協(xié)議隘世,URL繼承了Resource協(xié)議筒扒,所以可以直接用URL對象 placeholder:站位圖...

  • Swift Tips

    1. lazy新用法 在日常開發(fā)中朝扼,lazy常被用來標識懶加載,但是還可以用來避免多余開銷霎肯,優(yōu)化代碼結(jié)構(gòu)擎颖,案例如下: 在上面的代碼中,如果不使用lazy观游,如果對象a是a2搂捧,則...

  • Swift關(guān)鍵詞

    @discardableResult 在Swift中,如果聲明了一個帶返回值的方法懂缕,如下: 在調(diào)用該方法時允跑,如果沒有使用方法的返回值,會提示“Result of call t...

  • Swift 匹配模式 case

    結(jié)合struct使用 調(diào)用: 結(jié)果: Jack has go to school: true 結(jié)合enum使用 調(diào)用: 結(jié)果: Current task id: nilCur...

  • IOS數(shù)據(jù)存儲方式匯總

    @TOC IOS數(shù)據(jù)存儲簡介 在項目開發(fā)當(dāng)中搪柑,我們經(jīng)常會對一些數(shù)據(jù)進行本地緩存處理聋丝。離線緩存的數(shù)據(jù)一般都保存在APP所在的沙盒之中。一般有以下幾種: IOS 沙盒存儲路徑 要...

  • 120
    ios runloop的Autorelease對象釋放的背后

    前言: Autorelease機制對于iOS開發(fā)人員對對象的內(nèi)存管理省下不少心血工碾,說白了就是你甭管內(nèi)存的管理問題弱睦,我會在背后幫你處理,不需要你操碎了心去避雷渊额,這就是ARC的最...

  • 談?wù)?Swift 中的 map 和 flatMap

    map 和 flatMap 是 Swift 中兩個常用的函數(shù)奔垦,它們體現(xiàn)了 Swift 中很多的特性屹耐。對于簡單的使用來說,它們的接口并不復(fù)雜椿猎,但它們內(nèi)部的機制還是非常值得研究的...

  • Swift Closure

    Closure是自包含的代碼塊惶岭,可以在代碼中傳遞和使用,類似于OC中的Block鸵贬。Closure可以捕獲或者存儲定義它的上下文中的變量的引用俗他。 全局方法或者嵌套方法是特殊情況...

  • 120
    Swift init方法詳解

    Swift的初始化方法是為 類、結(jié)構(gòu)體阔逼、枚舉使用的,它能為每個存儲屬性提供初始值地沮,Swift的初始化方法和OC的初始化方法不同嗜浮,Swift的初始化方法不需要返回一個值(對象)...

  • Swift 方法

    1羡亩、不帶返回值的方法 2、帶返回值的方法 3危融、帶參數(shù)標簽的方法畏铆,只顯示參數(shù)標簽,不顯示參數(shù)名 4吉殃、帶有默認參數(shù)值的方法 5辞居、帶有可變參數(shù)的方法 6、通過inout關(guān)鍵字在方法...

  • OC 對象等同性

    1蛋勺、什么是等同性 根據(jù)等同性來比較對象是一個非常有用的功能瓦灶。我們常用的 ==操作符比較,但是==比較的是指針本身抱完,而不是其所指的對象贼陶。如果兩個對象指針不同,但是其它的所有屬性...

  • iOS開發(fā) Tips 3

    1巧娱、構(gòu)造指定內(nèi)容的NSData 如果我們要構(gòu)造一個data碉怔,要求其內(nèi)容如下:<ef000202 0d0d4738 32313437 30009198 2c08d915 f31...

  • 120
    postMan進行迭代、批量化測試

    1禁添、迭代 所謂迭代撮胧,就是多次重復(fù)相同的請求 2、批量化測試 我這里要進行請求的是一個公開的查詢手機號歸屬地的接口 上面是我們正常進行單次測試的樣子老翘,那批量化會怎么使用呢趴樱? 1...

  • iOS開發(fā) position 和 錨點anchorPoint

    之前也看了錨點和position的關(guān)系,沒幾天又忘了酪捡,做個記錄吧叁征! 1.position 定義:某一個視圖的layer的position表示,該視圖的layer的錨點在父視圖...

  • GCD2

    1. 死鎖 發(fā)生死鎖原因:dispatch_sync會將任務(wù)追加到隊列上逛薇,等當(dāng)前的任務(wù)執(zhí)行完畢捺疼,再執(zhí)行Block中的任務(wù);但是當(dāng)前執(zhí)行的任務(wù)viewDidLoad包含Bloc...

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