IP屬地:北京
介紹多線程前先來理解下進(jìn)程和線程的概念: 進(jìn)程:一個(gè)在前臺正在運(yùn)行的應(yīng)用程序就是一個(gè)進(jìn)程弓叛。比如打開的微信APP就是一個(gè)進(jìn)程衷恭。 線程:微信APP可...
最近研究了下Block的實(shí)現(xiàn)代碼,解惑了以前一直好奇的Block捕獲外部變量颈娜,__block嫩码,Block回調(diào)等特性洗搂,在此記錄下Block的實(shí)現(xiàn)原...
由于Objective-C是基于C語言的缨称,在了解Objective-C內(nèi)存管理前應(yīng)該先了解下C語言的內(nèi)存模型。 簡單回顧下C程序的占用空間的幾個(gè)...
截圖 關(guān)于截圖有兩個(gè)方法: - (void)renderInContext:(CGContextRef)ctx: 作用于CALayer層的方法郁岩。...
1.對象模型 Objective-C是一門面向?qū)ο蟮恼Z言问慎,對象是我們編程的基本單元萍摊,所有的操作都是通過對象。對象其實(shí)是對 數(shù)據(jù) 和 行為 的封裝...