自從 2016 年走上編程之路,就有了寫博客記錄所學(xué)知識的想法。當(dāng)時被簡書的簡潔美觀的 UI 所吸引,從此把所有文章都發(fā)布到簡書。 2017 年...
什么是 TDD 測試驅(qū)動開發(fā)(Test-driven development, 簡稱 TDD),是一種通過迭代進(jìn)行許多由測試支持的小更改的迭代開...
協(xié)議 (Protocol) 是 Swift 語言中非常強(qiáng)大而靈活的一個特性。而其中的關(guān)聯(lián)類型就是 Swift 協(xié)議靈活的一個表現(xiàn)。 關(guān)聯(lián)類型 我...
在 WWDC2019,蘋果推出了 SwiftUI 和 Combine 框架,給 iOS 開發(fā)帶來了全新的體驗(yàn)。其中 Combine 思想類似于 ...
之前把所有的學(xué)習(xí)筆記都在簡書上寫,但是越來越覺得對于學(xué)習(xí)筆記來說不太適合,所以就全部整合到了我的 GitHub: learning-notes,...
即將離開簡書,請到掘金繼續(xù)關(guān)注我。謝謝! 本文掘金鏈接[https://juejin.cn/post/6875140780680282125] ...
即將離開簡書,請到掘金繼續(xù)關(guān)注我。謝謝! 本文掘金鏈接[https://juejin.cn/post/6875140053635432462] ...
即將離開簡書,請到掘金繼續(xù)關(guān)注我。謝謝! 本文掘金鏈接[https://juejin.cn/post/6875139391459688456] ...
在這幾年做 iOS 開發(fā)中,做了好幾個項(xiàng)目,從最初的 MVC 模式到 MVVM 模式,深切體會到了 MVVM 模式的優(yōu)點(diǎn)。另外,把 MVVM 模...