前言 花了半個多月芽狗,把React Native源碼看了一遍寓娩,大概的實現(xiàn)邏輯全看明白了,希望對想了解React Native實現(xiàn)原理的同學(xué)有所幫助惕稻,其實只要看懂文章的四幅圖就明...
前言 花了半個多月芽狗,把React Native源碼看了一遍寓娩,大概的實現(xiàn)邏輯全看明白了,希望對想了解React Native實現(xiàn)原理的同學(xué)有所幫助惕稻,其實只要看懂文章的四幅圖就明...
什么是 LLDB这嚣? LLDB(Low Level Debugger) is a next generation, high-performance debugger. It ...
在使用 block 的時候,為了避免產(chǎn)生循環(huán)引用塞俱,通常需要使用 weakSelf 與 strongSelf姐帚,寫下面這樣的代碼: 為什么要使用weakself? 比如上面cod...
上一篇【線程九秀、多線程與線程池總結(jié)】中主要記錄線程旅敷、多線程相關(guān)概念,側(cè)重于線程的Future使用與線程池的操作颤霎;同樣這一篇【反射、注解與依賴注入總結(jié)】依然著重于相關(guān)概念與使用涂滴。...
沒耐心自己分析源碼的同學(xué)友酱,還可以參考Stay錄制的視頻版Retrofit分析-漂亮的解耦套路(視頻版) 萬萬沒想到Retrofit會這么火,在沒看源碼之前柔纵,我簡單的認為是因為...
分為線性漸變和徑向漸變一 創(chuàng)建顏色空間二 創(chuàng)建漸變?nèi)? 設(shè)置裁剪區(qū)域四 繪制漸變五 釋放對象 線性漸變 徑向漸變
寫這篇文章開始之前,我都不知道runloop是什么東西,如果從字面的意思翻譯應(yīng)該是一直循環(huán)的跑郭计,懷疑可能和死鎖有關(guān)系霸琴,可是死鎖具體是怎么回事,我只是記得有這個說法昭伸,也發(fā)現(xiàn)了一...
CFRunLoop 這篇文章是在看了sunnyxx大神的線下分享后整理的學(xué)習(xí)筆記梧乘,感謝sunnyxx大神的分享,學(xué)習(xí)路上再接再厲庐杨。 sunnyxx大神的自動算高工具UITab...
學(xué)習(xí)iOS開發(fā)一般都是從UI開始的灵份,從只知道從IB拖控件仁堪,到知道怎么在方法里寫代碼,然后會顯示什么樣的視圖填渠,產(chǎn)生什么樣的事件弦聂,等等。其實程序從啟動開始氛什,一直都是按照蘋果封裝好...
簡述 在iOS開發(fā)中屉更,與直接使用蘋果框架中提供的NSURLConnection或NSURLSession進行網(wǎng)絡(luò)請求相比徙融,使用AFNetworking會有哪些好處?當(dāng)同時發(fā)起...