解耦 BeeHive的核心主要有兩類對(duì)象,一類是Service對(duì)象,第二類是Module對(duì)象。Service解除依賴的方法是通過Protocol...
組件化的意義 當(dāng)業(yè)務(wù)變得越來(lái)越復(fù)雜的時(shí)候,整個(gè)工程代碼量隨時(shí)間推移會(huì)越來(lái)越多。最大的影響是降低開發(fā)人員的開發(fā)效率,比如編譯時(shí)間,包括合并代碼的時(shí)...
最近工作中用到了Node,實(shí)現(xiàn)了一個(gè)數(shù)據(jù)抓取處理的自動(dòng)化工具。平時(shí)的使用中,主要還是依賴各種庫(kù)。對(duì)Node本身的一些原理性的東西也不是很清楚,只...
卡頓 通過觀察者注冊(cè)到RunLoop可以在以下幾個(gè)階段收到通知 kCFRunLoopEntry kCFRunLoopBeforeTimers k...
在同時(shí)使用RAC和Aspects的時(shí)候,遇到了一個(gè)Crash,棧溢出了。 看了一下,是之前在項(xiàng)目中使用了RAC的rac_singalForSel...
git hook 通過在代碼commit和push之前執(zhí)行一個(gè)腳本,來(lái)實(shí)現(xiàn)一些檢查性工作??。 在.git/hooks目錄下的腳本文件,默認(rèn)情況下...
在CFRunloop中已經(jīng)說(shuō)明了一個(gè)線程及其runloop的對(duì)應(yīng)關(guān)系 ,現(xiàn)在以iOS中NSThread的實(shí)際使用來(lái)說(shuō)明runloop在線程中的意...
Runloop 和 線程 在CFRunloop中已經(jīng)說(shuō)明了一個(gè)線程及其runloop的對(duì)應(yīng)關(guān)系,現(xiàn)在以iOS中NSThread的實(shí)際使用來(lái)說(shuō)明r...
RunLoop 的概念 RunLoop 與線程的關(guān)系 RunLoop核心數(shù)據(jù)結(jié)構(gòu) CFRunLoopRef CFRunLoopModeRef C...