1. 將Block轉(zhuǎn)換為普通C語言通過支持Block的編譯器锰悼,可以將含有Block語法的源代碼轉(zhuǎn)換為一般C語言編譯器能給處理的源代碼,并作為極為...
圖像顯示原理 圖像顯示的大概流程: 程序運行從內(nèi)存中讀取數(shù)據(jù)對圖片進行解壓得到像素數(shù)據(jù)已日,若GPU不支持圖片的顏色格式,CPU需要進行格式轉(zhuǎn)換Co...
最常用的方式iOS6之前栅屏,cell的復(fù)用使用方法 所以常用如下方式創(chuàng)建cell,純代碼示例: 使用Xib的復(fù)用方式示例: iOS6之后的方法iO...
MVC 模型(Model)- 視圖(View)- 控制器(Controller)目的:將Model與View的實現(xiàn)代碼分離 Apple的MVC中...
與runtime交互的三種方式 runtime system:基本上是用C和匯編寫的一個runtime庫栈雳,這個庫使得C語言獲得面向?qū)ο蟮哪芰Γ?..
為什么要有緩存缔莲? ??使用緩存的2個主要原因: 降低延遲:緩存離客戶端更近哥纫,因此,從緩存請求內(nèi)容比從源服務(wù)器所用時間更少痴奏,呈現(xiàn)速度更快蛀骇。 降低網(wǎng)...
KVO機制學習 什么是KVO厌秒? ??KVO是Key-Value-Observing的縮寫,通過KVO機制對象可以得到其他對象的某個屬性的變更通知...
UITableViewCell的重用機制 ??為了減少內(nèi)存開銷擅憔,UITableView只會創(chuàng)建一屏幕(或一屏幕多一點)的UITableViewC...
iOS布局方式的演變 使用Rect的frame布局方式 autoresizingMask方式 AutoLayout SizeClass Auto...