
文章鏈接 寫一篇在iOS上使用匯編的文章的想法在腦袋里面停留了很久了,但是遲遲沒有動手。雖然早前在做啟動耗時優(yōu)化的工作中,也做過通過攔截objc...
文章鏈接 盡管今年的WWDC已經(jīng)落幕,但在過去的一個多月時間,蘋果給iOS開發(fā)者帶來了許多驚喜,其中堪稱最重量級的當(dāng)屬SwiftUI和Combi...
文章鏈接 經(jīng)過多個版本迭代,項目在release配置下的打包體積依舊輕松破百,應(yīng)用體積過大導(dǎo)致的問題包括: 更長的構(gòu)建時間,換個詞就是加班 TE...
原文地址 網(wǎng)絡(luò)層作為App架構(gòu)中至關(guān)重要的中間件之一,承擔(dān)著業(yè)務(wù)封裝和核心層網(wǎng)絡(luò)請求交互的職責(zé)。討論請求中間件實現(xiàn)方案的意義在于中間件要如何設(shè)計...
首先,現(xiàn)在iOS博客圈給我的感覺非常的浮躁。以XX大廠面試題分享為標(biāo)題的文章橫行,并且點擊量居高不下,先說一下這種文章帶來的惡果: 使得整個面試...
原文地址 相較于正常的崩潰問題,啟動crash造成的損失要遠(yuǎn)遠(yuǎn)大得多。正常來說,如果有足夠強(qiáng)健的構(gòu)建發(fā)布系統(tǒng),大多數(shù)時候能在版本上線之前及時發(fā)現(xiàn)...
原文地址 野指針 當(dāng)所指向的對象被釋放或者收回,但是對該指針沒有作任何的修改,以至于該指針仍舊指向已經(jīng)回收的內(nèi)存地址,此情況下該指針便稱野指針 ...
原文地址 如何去衡量一款應(yīng)用的質(zhì)量好壞?為了回答這一問題,APM這一目的性極強(qiáng)的工具向開發(fā)順應(yīng)而生。最早的APM開發(fā)只關(guān)注于crash、cpu這...
原文地址 前言 在計算機(jī)世界當(dāng)中,數(shù)據(jù)在不斷產(chǎn)生的同時,也在不停地被處理著。產(chǎn)生數(shù)據(jù)的一方被我們稱作生產(chǎn)者,而另一方則被稱為消費者。在網(wǎng)絡(luò)請求中...