相信很多朋友最近跟我一樣用cocoapods的時(shí)候出現(xiàn)了問題,每次更新cocoapods都會有一定的改變,需要我們自己修改, Cocoapods的安裝 因?yàn)閙ac都是自帶ru...
相信很多朋友最近跟我一樣用cocoapods的時(shí)候出現(xiàn)了問題,每次更新cocoapods都會有一定的改變,需要我們自己修改, Cocoapods的安裝 因?yàn)閙ac都是自帶ru...
作為一名Flutter 浩瀚碼海 中的一名Android 轉(zhuǎn)學(xué)生,最近開發(fā)中遇到一個(gè)功能,要實(shí)現(xiàn)一個(gè)類似Android CollapsingToolbarLayout 折疊...
GCD中涉及到兩個(gè)十分重要的概念, 就是任務(wù)和隊(duì)列 任務(wù)(Task): 你需要執(zhí)行的操作 隊(duì)列(Queue): 存放任務(wù)的容器 GCD中兩個(gè)重要的函數(shù), 一個(gè)同步執(zhí)行, 一個(gè)...
GCD是iOS開發(fā)中常用的多線程工具,它是一套低層級的C API,通過 GCD,開發(fā)者只需要向隊(duì)列中添加一段代碼塊(block或C函數(shù)指針),而不需要直接和線程打交道。GCD...
說到App的啟動 可以分為 冷啟動 和 熱啟動 冷啟動 即 啟動會調(diào)用 main函數(shù)的的啟動,可分為premain的處理 和 main之后的處理,也是我們重點(diǎn)關(guān)注的啟動 熱啟...
iOS底層原理總結(jié) - RunLoop 面試題 講講 RunLoop,項(xiàng)目中有用到嗎? RunLoop內(nèi)部實(shí)現(xiàn)邏輯? Runloop和線程的關(guān)系? timer 與 Runlo...
目錄 一個(gè)NSObject對象占用多少內(nèi)存?對象的isa指針指向哪里?OC的類信息存放在哪里?iOS用什么方式實(shí)現(xiàn)對一個(gè)對象的KVO?(KVO的本質(zhì)是什么?)KVCCateg...