
簡(jiǎn)單的ifelse是大家應(yīng)用比較多的判斷方式,在情況更多樣的場(chǎng)景下,if else就顯得不夠簡(jiǎn)潔了,但是也有很多人會(huì)認(rèn)為if else更能看清作...
基本原理 1.通過構(gòu)造方法生成一個(gè)promise對(duì)象,但是構(gòu)造方法中傳入的方法不會(huì)立即調(diào)用2.通過then給promise對(duì)象中的成功方法列表中...
之前有中間件項(xiàng)目用到了WebViewJavascriptBridge這個(gè)庫,當(dāng)時(shí)捉摸了一下原理,現(xiàn)在拿出來給大家分享一下,還是以官方給的demo...
由于執(zhí)行了demo.js這個(gè)js文件,接下來就要轉(zhuǎn)到這個(gè)文件中去查看它的調(diào)用過程,demo.js里面寫了兩個(gè)方法調(diào)用,第一個(gè)就是給那個(gè)實(shí)現(xiàn)了那個(gè)...
本篇開始以JSPatch給的demo代碼為例按流程講解JSPatch的實(shí)現(xiàn)原理首先在iOS的demo中在appdelegate開始看和JSPat...
JSPatch雖然已經(jīng)被蘋果明令ban掉了,但是其本身的機(jī)制對(duì)于大家理解跨平臺(tái)開發(fā)還是有很大的幫助的,bang大神雖然自己也寫過原理詳解,但是對(duì)...
tableview的實(shí)現(xiàn)原理:1.給view添加重用Id要用的時(shí)候就從重用緩存池里找可以重用的view如果沒有就創(chuàng)建一個(gè)添加到緩存池中2.把屏幕...
Q.1:引用計(jì)數(shù)到底是在指針上還是在實(shí)際對(duì)象內(nèi)存中Q.2:Effective Objc里面提到的被strong修飾的屬性在設(shè)置新值得時(shí)候會(huì)保留新...
使用代理模式的時(shí)候需要用到protocol,有的時(shí)候會(huì)用到optional可選方法 如果直接這樣寫肯定會(huì)報(bào)錯(cuò) ```swift protocol...