你可能听过这个术语 :类型擦除。甚至你也用过标准库中的类型擦除(AnySequence)。但是具体什么是类型擦除,...[作者空间]
不论是在一些大型的开发团队,还是作为独立开发者。我们经常会被预算、技术迭代,以及时间限制。找到合适的工作方式去适应...[作者空间]
随着 app 的发展, MVC 渐渐的满足不了业务的需求。大家都在探索各种各样的架构模式来适应这种情况,像是MVV...[作者空间]
Swift 开发中的一些小的技巧 刚开始的时候, 特别好奇大厂是怎么搞的, 他们的项目长什么样子, 他们用哪些库....[作者空间]
好了, 接下来是第三个部分。Subjects 学了之前内容. 我们可能已经发现了。之前学习的内容都是 Observ...[作者空间]
我们在上一篇文章中介绍了 RxSwift 基础的部分. 现在我们来学习一些操作符, 来学习一下 FRP 中的F(u...[作者空间]
RxSwift 真的是一个非常值得学习的东西。非常遗憾的是我没有研究所有的架构模式(MVVM VIPER Rout...[作者空间]
懒加载让你可以在需要的时候才初始化, 而不是在初始化这个对象的时候就必须要。懒加载可以用来避免 optional ...[作者空间]
optional, 可以说是 Swift 中最为重要的特性, 也是它跟 Objective-C 不同的关键特征之一...[作者空间]