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