XCTestCase 進(jìn)入xxUITests.m文件,會(huì)看到繼承自XCTestCase:Xcode集成的一套單元測(cè)試框架 每個(gè)測(cè)試用例在運(yùn)行前都...
研究過NSOperation后,想通過實(shí)戰(zhàn)更好的理解NSOperation,適用于對(duì)下載圖片不頻繁的項(xiàng)目,免得為了一個(gè)小需求而導(dǎo)入比較重的框架。...
NSOperation類是iOS2.0推出的,通過NSThread實(shí)現(xiàn)的,但是效率一般。從iOS4推出GCD時(shí)又重寫了NSOperation和N...
React是Facebook在2013年推出的前段框架。React不是一個(gè)MVC框架,React是一個(gè)構(gòu)造可組合式用戶界面的庫(kù)。它鼓勵(lì)創(chuàng)建可重用...
閱讀源碼是枯燥的,可能暫時(shí)對(duì)我們的工作沒什么幫助,現(xiàn)在但是作為一個(gè)有一定開發(fā)經(jīng)驗(yàn)的開發(fā)人員而言,這一步是必須要走的;可能是受到了身邊同事、同行的...
GCD 簡(jiǎn)介 在iOS 4版本之后引用GCD。GCD全稱是 Grand Central Dispatch,純 C 語言,提供了非常多強(qiáng)大的函數(shù)。...
iOS系統(tǒng) 中,每一個(gè)應(yīng)用都是一個(gè)進(jìn)程。具體了解Runloop底層原理:http://www.itdecent.cn/p/9cb4edc067...
KVO:Key-value observer,也就是鍵值觀察,是Objective-C對(duì)觀察者模式的實(shí)現(xiàn),每當(dāng)被觀察對(duì)象的某個(gè)屬性值發(fā)生改變時(shí),...
在Objective-C 2.0中新增的Category可以動(dòng)態(tài)地為已有類添加新的對(duì)象方法、類方法、協(xié)議、和屬性。注:這里的屬性只會(huì)生成set/...