前段時(shí)間在RxSwift上做了一些實(shí)踐,Rx確實(shí)是一個(gè)強(qiáng)大的工具,但同時(shí)也是一把雙刃劍,如果濫用的話(huà)反而會(huì)帶來(lái)副作用,本文就引入Rx模式之后如何...
前段時(shí)間發(fā)現(xiàn)了一個(gè)十分強(qiáng)大的工具:Sourcery,它很好的解決了我在Swift開(kāi)發(fā)中遇到的一些問(wèn)題,在中文社區(qū)中sourcery似乎并不是很有...
RxSwift中提供了多種不同的錯(cuò)誤處理操作符,它們可以在鏈?zhǔn)讲僮髦邢嗷ソM合以實(shí)現(xiàn)復(fù)雜的處理邏輯,下面先簡(jiǎn)單介紹一下RxSwift提供的錯(cuò)誤處理...
現(xiàn)實(shí)世界中的網(wǎng)絡(luò)是由無(wú)數(shù)的計(jì)算機(jī)和路由器組成的一張的大網(wǎng),應(yīng)用的數(shù)據(jù)包在發(fā)送到服務(wù)器之前都要經(jīng)過(guò)層層的路由轉(zhuǎn)發(fā)。而Traceroute是一種常規(guī)...
之前突然發(fā)現(xiàn)自己對(duì)字符編碼還是一知半解,基本上只是聽(tīng)說(shuō)過(guò)各種編碼的名字,對(duì)它們之間的特點(diǎn)和區(qū)別還是不甚了解。所以這段時(shí)間查閱了許多資料,對(duì)字符編...
在之前的一篇博客中,曾經(jīng)用clang提供的庫(kù)LibTooling編寫(xiě)了一個(gè)簡(jiǎn)單的導(dǎo)出iOS代碼中函數(shù)調(diào)用關(guān)系圖的工具,然而這種實(shí)現(xiàn)方式存在一些很...
最近在學(xué)習(xí)RxSwift相關(guān)的內(nèi)容,在這里記錄一些基本的知識(shí)點(diǎn),以便今后查閱。 Observable 在RxSwift中,最關(guān)鍵的一個(gè)概念是可觀...
文章所涉及代碼已托管至github: https://github.com/L-Zephyr/clang-mapper 在平時(shí)的開(kāi)發(fā)中經(jīng)常需要閱...