自從項(xiàng)目接入了 MLeaksFinder + FBRetainCycleDetector 的內(nèi)存泄漏檢測方案,在收獲了許多有效內(nèi)存泄漏的同時(shí),我們也收獲了兩個(gè) FBRetai...
「使用imageNamed這個(gè)方法生成的UIImage對象,會(huì)在應(yīng)用的bundle中尋找圖片,如果找到則Cache到系統(tǒng)緩存中」這個(gè)不夠準(zhǔn)確,并不是直接將圖片本身緩存到內(nèi)存中。
而且這個(gè)緩存根據(jù)圖片放在 bundle / xcassets 原理還不相同。
而且 iOS 13 后,xcassets 緩存設(shè)計(jì)有變更,這個(gè)沒去深究。
iOS面試題:通過[UIImage imageNamed:]生成的對象什么時(shí)候被釋放?使用imageNamed這個(gè)方法生成的UIImage對象,會(huì)在應(yīng)用的bundle中尋找圖片,如果找到則Cache到系統(tǒng)緩存中,作為內(nèi)存的cache,而程序員是無法操作cach...
在過去的幾個(gè)月內(nèi),我主導(dǎo)著團(tuán)隊(duì)完成了一項(xiàng)工程浩大(累積八個(gè)人月的工作量)的重構(gòu)工作——為我們的App替換數(shù)據(jù)庫。之所以能夠把這種傷筋動(dòng)骨的事情稱之為重構(gòu),是因?yàn)樵谶@段時(shí)間內(nèi),...
注冊登錄系統(tǒng),是app最基礎(chǔ)的系統(tǒng)模塊之一。賬號(hào)id是用戶的唯一標(biāo)識(shí),基于這個(gè)賬號(hào)記錄用戶行為,為用戶提供各種各樣的個(gè)性化服務(wù)。沒有這個(gè)賬號(hào)系統(tǒng),后面的一切都是空話。當(dāng)然,如...