作為一名Flutter 浩瀚碼海 中的一名Android 轉(zhuǎn)學生咬清,最近開發(fā)中遇到一個功能闭专,要實現(xiàn)一個類似Android CollapsingToolbarLayout 折疊...
GCD中涉及到兩個十分重要的概念, 就是任務(wù)和隊列 任務(wù)(Task): 你需要執(zhí)行的操作 隊列(Queue): 存放任務(wù)的容器 GCD中兩個重要的函數(shù), 一個同步執(zhí)行, 一個...
GCD是iOS開發(fā)中常用的多線程工具,它是一套低層級的C API杖小,通過 GCD肆汹,開發(fā)者只需要向隊列中添加一段代碼塊(block或C函數(shù)指針),而不需要直接和線程打交道予权。GCD...
說到App的啟動 可以分為 冷啟動 和 熱啟動 冷啟動 即 啟動會調(diào)用 main函數(shù)的的啟動昂勉,可分為premain的處理 和 main之后的處理,也是我們重點關(guān)注的啟動 熱啟...
iOS底層原理總結(jié) - RunLoop 面試題 講講 RunLoop,項目中有用到嗎鳖擒? RunLoop內(nèi)部實現(xiàn)邏輯溉浙? Runloop和線程的關(guān)系? timer 與 Runlo...
目錄 一個NSObject對象占用多少內(nèi)存?對象的isa指針指向哪里圆裕?OC的類信息存放在哪里广鳍?iOS用什么方式實現(xiàn)對一個對象的KVO?(KVO的本質(zhì)是什么吓妆?)KVCCateg...