在 Swift 中,协议是非常重要的部分之一。使用协议,可以让我们写出灵活的代码,而不必拘泥于接口和实现的耦合,但协议也有自己的问题。
Alamofire 源码阅读(一)
发表于
阅读 Alamofire 5.9.1 版本的源代码,有些收获,记录于此。
Codable 学习笔记
发表于
更新于
本文为 Raywenderlich 出版的《Expert Swift》第 8 章节《Codable》阅读笔记。
打造一个简单的 iOS App CI 系统
发表于
除了 Xcode Cloud,你还有别的选择。
Kingfisher 源码阅读(一)
发表于
最近想了解如何设计一个简单的缓存系统,于是找了 Kingfisher 7.1.2 版本的源代码读一读,有些收获,记录于此。
WWDC21 10267 一窥 Xcode Cloud
发表于
更新于
我所理解的 Auto Layout
发表于
更新于
拾人牙慧而已,並非创见。
如何设计一个可靠数据传输协议?
发表于
更新于
本文是我个人对 《Computer Networking: A Top-down Approach》3.4 节的总结。
WWDC20 10168 - Explore logging in Swift
发表于
更新于
iOS 多线程学习笔记
发表于
更新于
最近几天陆陆续续把 raywenderlich 出品的《Concurrency by tutorials》 看完了,写篇文章总结一下。