前段時(shí)間,公司內(nèi)部開(kāi)發(fā)小組進(jìn)行了一場(chǎng)Runtime分享交流會(huì),我也重新拾遺了一些與Runtime相關(guān)的知識(shí),現(xiàn)分享出來(lái),一起學(xué)習(xí)。 1.準(zhǔn)備: ...
上篇文章:Runtime在工作中的運(yùn)用 1.objc在向一個(gè)對(duì)象發(fā)送消息時(shí),發(fā)生了什么? objc在向一個(gè)對(duì)象發(fā)送消息時(shí),runtime會(huì)根據(jù)對(duì)...
這篇文章是筆者結(jié)合一些參考文章和當(dāng)初學(xué)習(xí)Runtime的心得而寫(xiě)的一篇總結(jié),主要講解Runtime在工作中的運(yùn)用,沒(méi)有涉及到太底層的知識(shí),極盡詳...
上篇文章說(shuō)道,RunLoop總結(jié)與面試,搞懂了RunLoop底層原理,當(dāng)然要寫(xiě)東西練手嘍,參考之前同事寫(xiě)的工具和一些文章,輸出此文。 1.尋找卡...
之前關(guān)于RunLoop只知道一點(diǎn),最近花時(shí)間重新系統(tǒng)的學(xué)習(xí)了一下,以下是我的學(xué)習(xí)筆記及總結(jié)。有不足的部分,望大佬不吝賜教。 1.RunLoop ...
??櫻花紅陌上,楊柳綠池邊。又到了櫻花盛開(kāi)的季節(jié),簡(jiǎn)友們有沒(méi)有出來(lái)賞花呀,哈哈。 年前仿做的一個(gè)好玩簡(jiǎn)單的Demo,今天分享出來(lái),一起交流學(xué)習(xí)。 ...
任何一個(gè)傻瓜都能寫(xiě)出計(jì)算機(jī)可以理解的代碼。唯有寫(xiě)出人類容易理解的代碼,才是優(yōu)秀的程序員。 —— 佚名 本文是筆者結(jié)合公司代碼規(guī)范要求,和之前看...
Flutter是谷歌的移動(dòng)UI框架,可以快速在iOS和Android上構(gòu)建高質(zhì)量的原生用戶界面。 Flutter在18年很火的樣子,要趕超 Re...
前言 單元測(cè)試簡(jiǎn)單來(lái)說(shuō),就是為了方便測(cè)試一些功能是否正常運(yùn)行,調(diào)試接口是否能正常使用,用代碼去檢測(cè)代碼是否正確的一種手段。例如:你為了測(cè)試某一個(gè)...