自動(dòng)釋放池-AutoReleasePool 自動(dòng)釋放池是OC中的一種內(nèi)存自動(dòng)回收機(jī)制,它可以將加入AutoreleasePool中的變量rele...
RunLoop RunLoop是事件接收和分發(fā)機(jī)制的一個(gè)實(shí)現(xiàn),是線程相關(guān)的基礎(chǔ)框架的一部分,一個(gè)RunLoop就是一個(gè)事件處理的循環(huán),用來不停的...
iOS中鎖的分析 ** @synchronized ** 遞歸互斥鎖 // objc_sync_enter lock 加鎖// objc_syn...
GCD GCD優(yōu)勢 GCD是蘋果公司為多核的并行運(yùn)算提出的解決方案 GCD會(huì)自動(dòng)利用更多的CPU內(nèi)核(比如雙核、四核) GCD會(huì)自動(dòng)管理線程的生...
Block block 類型**1、全局block - **NSGlobalBlock**** **2、棧block -NSStackBlock...
dyld加載流程 配置環(huán)境變量依賴DYLD(dyld)dyld(the dynamic link editor)是蘋果的動(dòng)態(tài)鏈接器,是蘋果操作系...
界面優(yōu)化 圖片顯示到屏幕上是CPU與GPU的協(xié)作完成 CPU: 計(jì)算視圖frame,圖片解碼,需要繪制紋理圖片通過數(shù)據(jù)總線交給GPU GPU: ...