1. Runloop RunLoop 的本質(zhì)是什么?就是一個(gè) while循環(huán),可以一直?;?;內(nèi)核態(tài) => 用戶態(tài); 用戶態(tài) 到 內(nèi)核態(tài)的切換; ...
在談架構(gòu)之前,其實(shí)蘋(píng)果是建議我們開(kāi)啟用戶的 1. MVC 這個(gè)比較簡(jiǎn)單 預(yù)期: 現(xiàn)實(shí): view 和 model 還是 沒(méi)有解耦; view事件...
前面介紹了響應(yīng)的基礎(chǔ) 和 手勢(shì)的優(yōu)先級(jí)http://m.itdecent.cn/p/1e549c0669d8[https://www.ji...
1. 事件的傳遞 先要介紹一下事件傳遞 , 簡(jiǎn)單的就是 手機(jī)端捕捉到一個(gè)事件 =》 傳遞給App =》 Window =》 Controller...
通過(guò)匯編查看 指針到達(dá)是什么? 指針(包括多級(jí)指針): 就是 一個(gè) 地址編號(hào) ;內(nèi)容:每個(gè)地址編號(hào)里面 都存儲(chǔ)了東西; 通過(guò)下面的例子,可以很簡(jiǎn)...
在上篇文章我們討論一下,url方式和缺點(diǎn),我們現(xiàn)在來(lái)討論通過(guò),中間件來(lái)實(shí)現(xiàn)解耦。 主要是參考 CTMediator,來(lái)實(shí)現(xiàn)我們的組件化。筆者考慮...
為了研究組件化,我們主要是討論 蘑菇街的路由+協(xié)議式 和 中間件 討論第一種方式,并參考 蘑菇街IOS組件化 ,我們來(lái)實(shí)現(xiàn)一個(gè)可以運(yùn)行的demo...
屏幕為什么會(huì)卡頓? 通常的我們熟悉的 drawRect: 方法,但是是什么時(shí)候調(diào)用的? 一個(gè)視圖是怎么樣在手機(jī)上顯示的? CALayer是怎么樣...
一:簡(jiǎn)述內(nèi)存的管理 內(nèi)存管理最重要的就是誰(shuí)創(chuàng)建誰(shuí)釋放的原則,基本上可以解決我們90%以上(筆者憑借經(jīng)驗(yàn)猜測(cè)的數(shù)字,不要太較真)的問(wèn)題,但是有時(shí)候...