轉(zhuǎn)載:字節(jié)跳動[https://mp.weixin.qq.com/s/4-4M9E8NziAgshlwB7Sc6g] iOS OOM 崩潰在生產(chǎn)環(huán)境中的歸因一直是困擾業(yè)界已久...

轉(zhuǎn)載:字節(jié)跳動[https://mp.weixin.qq.com/s/4-4M9E8NziAgshlwB7Sc6g] iOS OOM 崩潰在生產(chǎn)環(huán)境中的歸因一直是困擾業(yè)界已久...
IGListKit 使用Android的RecyclerView時系統(tǒng)有一個很好用的工具類DiffUtil恋拍,它可以幫我們比對兩組數(shù)據(jù)的差異薄疚,然后輸出結(jié)果直接應(yīng)用到Recycl...
隨著互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展撞蚕,移動端播放視頻的需求如日中天盛霎,由此也催生了一批開源/閉源的播放器,但是無論這個播放器功能是否強大嫁怀、兼容性是否優(yōu)秀锅铅,它的基本模塊通常都是由以下部分組成...
好奇觸摸事件是如何從屏幕轉(zhuǎn)移到APP內(nèi)的?困惑于Cell怎么突然不能點擊了羞迷?糾結(jié)于如何實現(xiàn)這個奇葩響應(yīng)需求界轩?亦或是已經(jīng)被響應(yīng)鏈、手勢衔瓮、target-action這一系列響應(yīng)觸...
主要內(nèi)容: AutoreleasePool簡介 AutoreleasePool底層原理 Autorelease與NSThread浊猾、NSRunLoop的關(guān)系 Autorelea...
原文地址 如何去衡量一款應(yīng)用的質(zhì)量好壞?為了回答這一問題热鞍,APM這一目的性極強的工具向開發(fā)順應(yīng)而生葫慎。最早的APM開發(fā)只關(guān)注于crash、cpu這類的硬性指標(biāo)薇宠。而隨著移動開發(fā)市...
級別: ★☆☆☆☆標(biāo)簽:「iOS」「UIButton」「自動布局」作者: 沐靈洛審校: QiShare團隊 UIButton是開發(fā)過程中最常用的控件偷办,可以設(shè)置各種樣式,也可以...
快速排序 快速排序(Quick Sort) 的基本思想是:通過一趟排序?qū)⒋判虻挠涗浄指畛瑟毩⒌膬刹糠殖胃郏渲幸徊糠钟涗浀年P(guān)鍵字均比另一部分記錄的關(guān)鍵字小椒涯,則可分別對這兩部分記...
引言 在我們編寫OC代碼的時候經(jīng)常可以看到這樣的警告 一個是方法被廢棄了回梧,一個是我們輸入的參數(shù)不合理废岂。我們知道 編譯時異常,要比運行時異常好的多狱意。那么編譯器是如何知道這寫內(nèi)容...