YYThreadSafeArray是YYKit中的一個(gè)工具類,旨在提供線程安全的數(shù)組。YYThreadSafeArray的原理是繼承NSMutableArray的,并且對(duì)其中...
眾里尋他千百度,驀然回首,那人卻在燈火闌珊處。--《青玉案·元夕》 要學(xué)會(huì)看crash崩潰和報(bào)告 一個(gè)應(yīng)用程序并不總會(huì)一直運(yùn)行的很好,它總會(huì)有出現(xiàn)crash崩潰的情況。如果在...
轉(zhuǎn)載自:[總結(jié)]FFMPEG視音頻編解碼零基礎(chǔ)學(xué)習(xí)方法中國傳媒大學(xué)雷霄驊博士CSDN博客--致敬雷神 一些資料: iOS GPUImage研究總結(jié) 在CSDN上的這一段日子,...
歐陽大哥,請(qǐng)把參考資料列一下。方便追本溯源~
深入iOS系統(tǒng)底層之CPU寄存器一彈指六十剎那,一剎那九百生滅。 --《仁王經(jīng)》 組件 計(jì)算機(jī)是一種數(shù)據(jù)處理設(shè)備,它由CPU和內(nèi)存以及外部設(shè)備組成。CPU負(fù)責(zé)數(shù)據(jù)處理,內(nèi)存負(fù)責(zé)存儲(chǔ),外部設(shè)備負(fù)責(zé)數(shù)據(jù)的輸入和...
為什么要學(xué)習(xí)函數(shù)式編程 函數(shù)式編程是編程范式中的一種,是一種典型的編程思想和方法。其他的編程范式還包括面向?qū)ο缶幊?,邏輯編程等?許多人會(huì)有這樣的疑惑:為什么要學(xué)習(xí)編程范式?...
前言 在運(yùn)行iOS(OSX)程序時(shí),左側(cè)的Debug Navigator中可以看見當(dāng)前使用的內(nèi)存。我們也可以使用Instruments的Allocations模板來追蹤對(duì)象的...
iOS開發(fā)中,main函數(shù)是我們熟知的程序啟動(dòng)入口,但實(shí)際上并非真正意義上的入口,因?yàn)樵谖覀冞\(yùn)行程序,再到main方法被調(diào)用之間,程序已經(jīng)做了許許多多的事情,比如我們熟知的r...
背景 7月26號(hào)我們阿里數(shù)據(jù)iOS端發(fā)布了4.4.0版本,這次版本主要是優(yōu)化了性能,其中main()階段的啟動(dòng)耗時(shí)優(yōu)化成果比較明顯,從之前的0.5-0.7秒,降低為目前的0....
組件化有4個(gè)大方向
1 組件通信機(jī)制
2 組件拆分
3 組件UT
4 組件開發(fā)、集成、發(fā)版
雖然這篇博文條理性不算特別清晰,但是基本每個(gè)點(diǎn)都有涉及,難能可貴,點(diǎn)贊。
iOS App組件化開發(fā)實(shí)踐前因 其實(shí)我們這個(gè)7人iOS開發(fā)團(tuán)隊(duì)并不適合組件化開發(fā)。原因是因?yàn)樾詢r(jià)比低,需要花很多時(shí)間和經(jīng)歷去做這件事,帶來的收益并不能徹底改變什么。但是因?yàn)橛?~3個(gè)星期的空檔期,并不...
為什么會(huì)有這篇文章呢? 和之前的同事"我是你爸爸"討論了關(guān)于組件化的事,對(duì)我有很大的啟發(fā)。在此特別感謝"我是你爸爸"。 最近寫了關(guān)于組件二進(jìn)制化的文章的文章,有點(diǎn)感觸。 一些...