第一篇文章對(duì)VIPER進(jìn)行了簡(jiǎn)單的介紹,這篇文章將從VIPER的源頭開始,比較現(xiàn)有的幾種VIPER實(shí)現(xiàn),對(duì)VIPER進(jìn)行進(jìn)一步的職責(zé)剖析,并對(duì)各種細(xì)節(jié)實(shí)現(xiàn)問題進(jìn)行挖掘和探討。...
第一篇文章對(duì)VIPER進(jìn)行了簡(jiǎn)單的介紹,這篇文章將從VIPER的源頭開始,比較現(xiàn)有的幾種VIPER實(shí)現(xiàn),對(duì)VIPER進(jìn)行進(jìn)一步的職責(zé)剖析,并對(duì)各種細(xì)節(jié)實(shí)現(xiàn)問題進(jìn)行挖掘和探討。...
序 曾幾何時(shí),特別喜歡看、收集別人分享的面試真題,直到看到圖中這個(gè)學(xué)習(xí)方法,若有所思。在百度三面被掛掉之后,沉下心來,整理構(gòu)建自己的開發(fā)體系,方便以后查看。 有些還沒有寫完后...
前言 最近項(xiàng)目中的UIWebView被替換為了WKWebView,因此來總結(jié)一下。示例Demo:WKWebView的使用本文將從以下幾方面介紹WKWebView:1、WKWe...
參考各種教程實(shí)現(xiàn)Jenkins自動(dòng)化打包遇到點(diǎn)坑,特此把自己成功安裝的步驟記錄一下。 一.安裝jenkins 首先使用osx系統(tǒng)自帶的homebrew來安裝jenkins。 ...
前言 研究ReactiveCocoa一段時(shí)間了,是時(shí)候總結(jié)一下學(xué)到的一些知識(shí)了。 一.函數(shù)響應(yīng)式編程 說道函數(shù)響應(yīng)式編程,就不得不提到函數(shù)式編程,它們倆到底有什么關(guān)系呢?今天...
有時(shí)候,我們用Git的時(shí)候有可能commit提交代碼后,發(fā)現(xiàn)這一次commit的內(nèi)容是有錯(cuò)誤的,那么有兩種處理方法:1、修改錯(cuò)誤內(nèi)容,再次commit一次 2、使用git r...
homebrew不多說,java8也不多說。brew安裝不上java8的例子太多了。最后的做法無非這么幾個(gè),安裝openjdk版本,或者安裝其他的版本,或者直接去官網(wǎng)裝。 我...