240 發(fā)簡信
IP屬地:浙江
  • 算法學習隨手記

    Array和ContiguousArray的removeFrist和removeLast方法耗時及其恐怖柬采,在playground中進行十萬次removeFirst和remov...

  • 雖然我可能沒有太明白你的意思,不過tabbar切換控制器不會觸發(fā)controller的銷毀咽瓷,present后再dismiss的viewcontroller是默認應(yīng)該銷毀的,如果出現(xiàn)了沒有dealloc的情況可以檢查一下內(nèi)存泄露問題雏蛮。
    銷不銷毀需要看引用糖荒,pop和dismiss都會讓原本引用viewcontroller的navigationController和currentViewcontroller斷掉這條引用關(guān)系,如果此時還有其他的模塊持有viewcontroller的引用席噩,那viewcontroller是不會銷毀的班缰。

    iOS13的presentViewController問題解決方案

    UIViewController的modalPresentationStyle屬性,在iOS13之前默認值為UIModalPresentationFullScreen悼枢,iOS...

  • 有定制需求的吐個鉤子出去嘛埠忘,不麻煩的

    iOS13的presentViewController問題解決方案

    UIViewController的modalPresentationStyle屬性,在iOS13之前默認值為UIModalPresentationFullScreen馒索,iOS...

  • 請教下莹妒,在這個自適應(yīng)寬度的基礎(chǔ)上還需要多10或者20的話怎么加?

    用masonry自適應(yīng)label高度和寬度

    1.自適應(yīng)寬度 前提不需要設(shè)置label的寬度 [yourLabel setContentHuggingPriority:UILayoutPriorityRequired f...

  • 120
    iOS13的presentViewController問題解決方案

    UIViewController的modalPresentationStyle屬性绰上,在iOS13之前默認值為UIModalPresentationFullScreen旨怠,iOS...

  • universal link教程

    universal link 開啟流程 一、apple-app-site-association文件準備 新建名為apple-app-site-association的文件蜈块,...

  • Retrofit2實現(xiàn)Mock數(shù)據(jù)

    github https://github.com/javalong/RetrofitMocker 如何使用 總結(jié):原本自己本地的Retrofit2如何使用鉴腻,現(xiàn)在還是如何使用...

  • 牛逼,深刻,好用,賊特么棒棒極了!

    RetrofitMocker

    解決的問題 在開發(fā)階段,后臺經(jīng)常會發(fā)布疯趟,或者接口還未寫好拘哨,但是格式已經(jīng)定好,其實這時候完全可以自己先寫一個json文件放在assets文件夾中信峻,然后自己使用倦青,不需要一直等待。...

  • 120
    RetrofitMocker

    解決的問題 在開發(fā)階段盹舞,后臺經(jīng)常會發(fā)布产镐,或者接口還未寫好,但是格式已經(jīng)定好踢步,其實這時候完全可以自己先寫一個json文件放在assets文件夾中癣亚,然后自己使用,不需要一直等待获印。...

  • 牛逼,深刻,好用,賊特么棒棒極了!

    RichText

    解決問題 使用鏈式結(jié)構(gòu)組成SpannableStringBuilder述雾。使得結(jié)構(gòu)上更加清晰,使用時更加方便。 使用對比 效果圖: 代碼對比: 相對來說還是上面的鏈式結(jié)構(gòu)的代碼...

  • RichText

    解決問題 使用鏈式結(jié)構(gòu)組成SpannableStringBuilder玻孟。使得結(jié)構(gòu)上更加清晰唆缴,使用時更加方便。 使用對比 效果圖: 代碼對比: 相對來說還是上面的鏈式結(jié)構(gòu)的代碼...

  • 牛逼,深刻,好用,賊特么棒棒極了!

    oppo手機使用instant-run崩潰

    點擊android studio ide上的運行按鈕黍翎,app閃退面徽。崩潰log: oppo手機崩潰,華為手機正常匣掸。 嘗試關(guān)閉instant run趟紊,則oppo正常 取消選中。

  • 120
    oppo手機使用instant-run崩潰

    點擊android studio ide上的運行按鈕碰酝,app閃退霎匈。崩潰log: oppo手機崩潰,華為手機正常砰粹。 嘗試關(guān)閉instant run唧躲,則oppo正常 取消選中造挽。

  • 牛逼,深刻,好用,賊特么棒棒極了!

    andfix熱修復(fù)核心代碼解析

    前言 https://ke.qq.com/webcourse/index.html#course_id=130901&term_id=100146035&taid=12872...

  • 120
    andfix熱修復(fù)核心代碼解析

    前言 https://ke.qq.com/webcourse/index.html#course_id=130901&term_id=100146035&taid=12872...

  • 牛逼,深刻,好用,賊特么棒棒極了!

    Hermes跨進程通訊代碼封裝(仿寫)

    前言 看了lance老師的視頻教程后碱璃,自己模仿寫的Hermes的封裝,代碼上可能跟老師的有點不太一樣饭入,但是思路是一致的嵌器。 效果 核心思想 aidl跨進程通訊android中跨...

  • Hermes跨進程通訊代碼封裝(仿寫)

    前言 看了lance老師的視頻教程后,自己模仿寫的Hermes的封裝谐丢,代碼上可能跟老師的有點不太一樣爽航,但是思路是一致的。 效果 核心思想 aidl跨進程通訊android中跨...

  • 牛逼,深刻,好用,賊特么棒棒極了!

    tinker熱修復(fù)核心代碼解析

    實現(xiàn)原理 重置dex加載順序乾忱,把修復(fù)后的class所在的dex提前加載讥珍,由于包名類名一致,所以后面的有問題的class就不會被加載窄瘟。 代碼實現(xiàn) 代碼解析 其實代碼上有注釋衷佃,這...

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