之前看到字節(jié)團(tuán)隊(duì)分享的 “iOS性能優(yōu)化實(shí)踐:頭條抖音如何實(shí)現(xiàn)OOM崩潰率下降50%+”這篇文章,對(duì)其實(shí)現(xiàn)比較感興趣,但是沒有開源,所以覺得自己花時(shí)間探索一下具體實(shí)現(xiàn)。什么是...
之前看到字節(jié)團(tuán)隊(duì)分享的 “iOS性能優(yōu)化實(shí)踐:頭條抖音如何實(shí)現(xiàn)OOM崩潰率下降50%+”這篇文章,對(duì)其實(shí)現(xiàn)比較感興趣,但是沒有開源,所以覺得自己花時(shí)間探索一下具體實(shí)現(xiàn)。什么是...
感謝大佬分享,有個(gè)細(xì)節(jié)想咨詢下,請(qǐng)不吝賜教。
如果我的理解沒錯(cuò),一個(gè) UIImage 對(duì)象本身是在 heap 區(qū)域的,但它解碼后的柵格數(shù)據(jù)(CG Raster Data)應(yīng)該是在另外 VM Region 來存儲(chǔ)的,相當(dāng)于 UIImage 對(duì)象本身有個(gè)位于 heap 的地址,他關(guān)聯(lián)的柵格數(shù)據(jù)還有一個(gè)VM Region的起始地址,這樣就有兩個(gè)地址。
我的問題是,這兩個(gè)地址之間是如何關(guān)聯(lián)的,或者說他們之間的引用關(guān)系如何獲???更通俗地說,如何知道一個(gè)柵格數(shù)據(jù)是被哪個(gè) UIImage 對(duì)象引用的(或者說關(guān)聯(lián)的)?
分析字節(jié)跳動(dòng)解決OOM的在線Memory Graph技術(shù)實(shí)現(xiàn)之前看到字節(jié)團(tuán)隊(duì)分享的 “iOS性能優(yōu)化實(shí)踐:頭條抖音如何實(shí)現(xiàn)OOM崩潰率下降50%+”這篇文章,對(duì)其實(shí)現(xiàn)比較感興趣,但是沒有開源,所以覺得自己花時(shí)間探索一下具體實(shí)現(xiàn)。什么是...
原文發(fā)布于我的博客:http://blog.zyliu.com/ios-proximity-state-bug-and-solution/ 實(shí)習(xí)的時(shí)候?qū)懝井a(chǎn)品,有個(gè)用到接近...
原文發(fā)布于我的博客:http://blog.zyliu.com/create-and-publish-cocoapods-spec/ 隨著對(duì) CocoaPods 越來越多的依...