自从 2016 年走上编程之路,就有了写博客记录所学知识的想法。当时被简书的简洁美观的 UI 所吸引,从此把所有文章都发布到简书。 2017 年...
什么是 TDD 测试驱动开发(Test-driven development, 简称 TDD),是一种通过迭代进行许多由测试支持的小更改的迭代开...
协议 (Protocol) 是 Swift 语言中非常强大而灵活的一个特性。而其中的关联类型就是 Swift 协议灵活的一个表现。 关联类型 我...
在 WWDC2019,苹果推出了 SwiftUI 和 Combine 框架,给 iOS 开发带来了全新的体验。其中 Combine 思想类似于 ...
之前把所有的学习笔记都在简书上写,但是越来越觉得对于学习笔记来说不太适合,所以就全部整合到了我的 GitHub: learning-notes,...
即将离开简书,请到掘金继续关注我。谢谢! 本文掘金链接[https://juejin.cn/post/6875140780680282125] ...
即将离开简书,请到掘金继续关注我。谢谢! 本文掘金链接[https://juejin.cn/post/6875140053635432462] ...
即将离开简书,请到掘金继续关注我。谢谢! 本文掘金链接[https://juejin.cn/post/6875139391459688456] ...
在这几年做 iOS 开发中,做了好几个项目,从最初的 MVC 模式到 MVVM 模式,深切体会到了 MVVM 模式的优点。另外,把 MVVM 模...