一、圖像從文件到屏幕的過程 圖片顯示分為三步:加載、解碼、渲染 CPU 和 GPU 在渲染過程中的分工是什么? CPU(中央處理器):計算fra...
在iOS的一些框架中, static inline 是經(jīng)常出現(xiàn)的關(guān)鍵字組合,主要是為了提高函數(shù)調(diào)用的效率。 內(nèi)聯(lián)函數(shù): 內(nèi)聯(lián)函數(shù)是指用 inli...
OC 方法的調(diào)用都是通過 [] 實現(xiàn)的,如果想要連續(xù)調(diào)用就要進行多層嵌套,我們可以利用 block 的來實現(xiàn) Objective-C 方法的鏈式...
在進行組件化或者打靜態(tài)庫時,不可避免的會進行資源文件的處理,一般有以下幾種情況: 1、pod 庫中的代碼讀取自身 pod 庫中的資源 2、pod...
探究一 是否所有的 Block 中,使用 self 都會導(dǎo)致循環(huán)引用? 如圖,使用系統(tǒng)自帶的 UIView 的 Block ,控制器能被銷毀--...
一、概念 屏幕顯示圖像的原理: 顯示器如何顯示圖像,需要顯示的圖像經(jīng)過 CRT 電子槍以極快的速度一行一行的掃描,掃描出來就呈現(xiàn)出了一幀畫面,隨...
使用 UIScrollView 與 UICollectionView 實現(xiàn)的多標簽控制器,可實現(xiàn)拖動、排序等功能 圖示: demo:https:...
使用 swift 實現(xiàn)的日歷控件,效果如圖: demo:https://github.com/yuetianlu/YTLCalendar.git
示例: 1、利用 Build Configuration 配置:https://github.com/yuetianlu/iOSconfigur...