系列目錄 1.【Gradle深入淺出】——初識Gradle[http://www.itdecent.cn/p/8e1ddd19083a]2.【Gradle深入淺出】——Gr...
相關(guān)鏈接,如有需要請移步:Flutter-已有iOS工程中加入Flutter之Cocoapods+Flutter環(huán)境方式集成[http://www.itdecent.cn/...
系列文章:YYText 源碼剖析:CoreText 與異步繪制YYAsyncLayer 源碼剖析:異步繪制YYCache 源碼剖析:一覽亮點YYModel 源碼剖析:關(guān)注性能...
DNS解析本質(zhì)上是localDNS的解析,說白了,你給它一個域名,它返回給你一個IPlist DNS(Domain Name System)即域名解析系統(tǒng),這個東西說對于開發(fā)...
在上篇文章不知MachO怎敢說自己懂DYLD中已經(jīng)詳細介紹了MachO,并且由MachO引出了dyld,再由dyld講述了App的啟動流程,而在App的啟動流程中又說到了一些...
0x0 Block 回調(diào)的崩潰 在MRC環(huán)境下,使用Block 來設(shè)置下載成功的圖片。當(dāng)self釋放后,weakSelf變成野指針,接著就悲劇了 0x1 多線程下Setter...
上一篇最后講release的時候說到,在release的最后,當(dāng)引用計數(shù)減為0的時候就進入了dealloc的過程。這一篇就來講講dealloc和相關(guān)的一些方法。先從deall...
最近對網(wǎng)絡(luò)優(yōu)化進行了一些研究,好些都沒有去實踐,所以做一個整理,以后慢慢研究 HTTP2.0 HTTP2.0新特性 二進制分幀 首部壓縮 多路復(fù)用 服務(wù)器推送 請求優(yōu)先級 H...
最近一段時間,在iOS開發(fā)調(diào)試過程中以及上線之后,程序經(jīng)常會出現(xiàn)崩潰的問題。簡單的崩潰還好說,復(fù)雜的崩潰就需要我們通過解析Crash文件來分析了,解析Crash文件在iOS開...
項目在做zombie內(nèi)存監(jiān)測的時候有把zombie調(diào)用棧和oc對象釋放棧報上來,由于我們的crash組件是用的第三方組件,zombie棧沒法和crash log一起符號化,要...
google搜索“iOS視頻變下邊播”,有好幾篇博客寫到了實現(xiàn)方法,其實只有一篇,其他都是copy的,不過他們都是使用的本地代理服務(wù)器的方式,原理很簡單,但是缺點也很明顯,需...
背景 作者基于之前自己所寫的Swift項目--仿照推特客戶端用純Swift寫的一個項目,目前已經(jīng)公開放在GitHub上(https://github.com/waitwalk...
本文首發(fā)于我的個人博客:「程序員充電站」[https://itcharge.cn]文章鏈接:「傳送門」[https://itcharge.cn/ios-resume-down...
這兩天翻看 ibireme 大神 《不再安全的 OSSpinLock》 這篇文章,看到文中分析各種鎖之前的性能的圖表: 發(fā)現(xiàn)除了@synchronized 用過,其他的都陌生...