240 發(fā)簡信
IP屬地:福建
  • 120
    flutter 實(shí)戰(zhàn)App 之 提詞器app

    手撕一個(gè)app幢妄,提詞器兔仰,模仿FeelWorld app的核心功能實(shí)現(xiàn),最終效果如下: 配合藍(lán)牙手柄使用的效果如下: 功能如上圖所示 播放速度設(shè)置字體大小設(shè)置字體顏色及背景顏色...

  • Mac 解決brew一直卡在Updating Homebrew

    運(yùn)行命令brew install node,結(jié)果界面一直卡在Updating Homebrew...上潮尝,有兩種解決辦法 方法一:直接關(guān)閉brew每次執(zhí)行命令時(shí)的自動(dòng)更新(推薦...

  • 120
    iOS developer的良好習(xí)慣

    前言 隱藏細(xì)節(jié)榕吼,暴露抽象。 作為一名有追求的工程師勉失,我們希望代碼能夠在版本迭代中逐漸優(yōu)化而不是劣化羹蚣;同時(shí)也會(huì)學(xué)習(xí)掌握更多的技巧和工具,去更好的設(shè)計(jì)乱凿、實(shí)現(xiàn)和組織代碼顽素。偶然看到一...

  • 大神咽弦,我這里有個(gè)bug和你的場景一樣,我始終找不到崩潰來源胁出,全都是崩在主線程上

    深入解構(gòu)iOS系統(tǒng)下的全局對象和初始化函數(shù)

    神奇的崩潰事件 事件源于接入了一個(gè)第三方庫導(dǎo)致應(yīng)用出現(xiàn)了大量的crash記錄型型,很奇怪的是這么多的crash居然沒有收到用戶的反饋信息! 在這個(gè)過程中每個(gè)崩潰棧的信息都明確的指...

  • 2018年iOS審核碎碎念

    這是一篇我之前發(fā)布在公司內(nèi)網(wǎng)的文章, 最近在幾個(gè)技術(shù)交流群同樣看到有部門同學(xué)遇到類似問題, 不得解, 所以搬出來, 內(nèi)容有部分刪減(主要是涉及到團(tuán)隊(duì)和一些技術(shù)點(diǎn)), 不過影響...

  • iOS9以上使用切圓角不會(huì)造成離屏渲染了

    iOS 如何高性能的給 UIImageView 加個(gè)圓角?

    不好的解決方案: 使用下面的方式會(huì)強(qiáng)制Core Animation提前渲染屏幕的離屏繪制, 而離屏繪制就會(huì)給性能帶來負(fù)面影響,會(huì)有卡頓的現(xiàn)象出現(xiàn)埂蕊。 self.view.lay...

  • 120
    瀑布流小框架

    github地址little-waterfall-framework-** 這里把整一個(gè)瀑布流小框架的實(shí)現(xiàn)思路寫出來往弓,今后也可以直接拿著用到項(xiàng)目中 瀑布流每一個(gè)豎線往下,而且...

  • 120
    iOS 任務(wù)調(diào)度器:為 CPU 和內(nèi)存減負(fù)

    GitHub 地址:YBTaskScheduler 支持 cocopods蓄氧,使用簡便函似,效率不錯(cuò),一個(gè)性能優(yōu)化的基礎(chǔ)組件喉童。 前言 前些時(shí)間有好幾個(gè)技術(shù)朋友問過筆者類似的問題:主...

  • @卓敦 這樣多費(fèi)勁蔑担。而且在block內(nèi)部最好用strong再引用weakSelf防止被釋放了

    關(guān)于Block內(nèi)部要不要使用weakSelf的幾種情況

    我們知道當(dāng)對block使用不當(dāng)時(shí)會(huì)造成循環(huán)引用導(dǎo)致內(nèi)存泄露,這里列出幾種使用block到底會(huì)不會(huì)引起循環(huán)引用的例子咽白,通過重寫控制器dealloc啤握,當(dāng)控制器被pop看有沒有調(diào)用...

  • @凋了丶這碎念 不大清楚你的實(shí)現(xiàn)方式,所以不是很清楚晶框,你可以用MLeaksFinder庫測試下

    關(guān)于Block內(nèi)部要不要使用weakSelf的幾種情況

    我們知道當(dāng)對block使用不當(dāng)時(shí)會(huì)造成循環(huán)引用導(dǎo)致內(nèi)存泄露排抬,這里列出幾種使用block到底會(huì)不會(huì)引起循環(huán)引用的例子,通過重寫控制器dealloc授段,當(dāng)控制器被pop看有沒有調(diào)用...

  • @走近科學(xué)探索發(fā)現(xiàn) 第二個(gè)例子是因?yàn)閠est方法是被weakSelf調(diào)用的蹲蒲。在test里面用self實(shí)際上就是weakSelf

    關(guān)于Block內(nèi)部要不要使用weakSelf的幾種情況

    我們知道當(dāng)對block使用不當(dāng)時(shí)會(huì)造成循環(huán)引用導(dǎo)致內(nèi)存泄露,這里列出幾種使用block到底會(huì)不會(huì)引起循環(huán)引用的例子侵贵,通過重寫控制器dealloc届搁,當(dāng)控制器被pop看有沒有調(diào)用...

  • 120
    Xcode 性能調(diào)試 Instrument只有地址顯示咖祭,關(guān)聯(lián)不了源代碼?

    在做iOS性能調(diào)優(yōu)的時(shí)候蔫骂,肯定會(huì)用到Instrument么翰。之前都用得好好的,可以定位到具體的代碼段執(zhí)行了多長時(shí)間辽旋。但這次抽風(fēng)似的浩嫌,無論如何都不能再Xcode看到源碼。網(wǎng)上也沒...

  • 120
    Drafter: 一個(gè)在iOS項(xiàng)目中分析代碼結(jié)構(gòu)的工具

    在之前的一篇博客中补胚,曾經(jīng)用clang提供的庫LibTooling編寫了一個(gè)簡單的導(dǎo)出iOS代碼中函數(shù)調(diào)用關(guān)系圖的工具码耐,然而這種實(shí)現(xiàn)方式存在一些很明顯的缺點(diǎn): 在分析一個(gè)工程中...

個(gè)人介紹
活著不努力學(xué)習(xí)奮斗和咸魚有何區(qū)別
亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品