
匯編語言的特點(diǎn) 可以直接訪問、控制各種硬件設(shè)備,比如存儲器、CPU等,能最大限度地發(fā)揮硬件的功能 匯編指令是機(jī)器指令的助記符,同機(jī)器指令一一對應(yīng)...
卡頓優(yōu)化 CPU和GPU(先介紹一些基本概念) 在屏幕成像的過程中,CPU和GPU起著至關(guān)重要的作用CPU:負(fù)責(zé) 對象的創(chuàng)建和銷毀,對象屬性的調(diào)...
使用CADisplayLink、NSTimer有什么注意點(diǎn)? 循環(huán)引用問題,CADisplayLink、NSTimer會對target進(jìn)行強(qiáng)引用...
iOS下的多線程方案有: pthread 一套通用的多線程API 適用于Uinx/Linux/Windows等系統(tǒng) 跨平臺/可移植 程序員管理生...
什么是RunLoop? 顧名思義:運(yùn)行循環(huán),在程序運(yùn)行過程中循環(huán)做一些事情; 每條線程都有唯一的與之對應(yīng)的RunLoop對象; RunLoop保...
Objective-C是一門動態(tài)性非常強(qiáng)的編程語言;Objective-C的動態(tài)性是由Runtime API提供的;Runtime API提供的...
block的原理是什么 block本質(zhì)上是一個OC對象,它內(nèi)部也有isa指針 block是封裝了函數(shù)調(diào)用以及函數(shù)調(diào)用環(huán)境的OC對象 block的...
樹的基本概念 節(jié)點(diǎn)、根節(jié)點(diǎn)、父節(jié)點(diǎn)、子節(jié)點(diǎn)、兄弟節(jié)點(diǎn)一棵樹可以沒有任何節(jié)點(diǎn),成為空樹一棵樹可以只有1個節(jié)點(diǎn),也就是只有根節(jié)點(diǎn)子樹、左子樹、右子樹...
二叉搜索樹(Binary Search Tree) 是應(yīng)用非常廣泛的一種二叉樹,簡稱BST,又被稱為二叉查找樹、二叉排序樹 特點(diǎn)如下:任意一個節(jié)...