分享近期 GitHub 上比较流行的 22 个和 iOS 开发相关的开源项目。
包括开发辅助工具,异步编程库,JSON 解析,移动端数据库,图像视频处理,网络请求,UI 框架、组件,算法、数据结构等内容。
- Accio 使用 Swift 编写的 iOS/tvOS/watchOS/macOS 依赖管理工具。
在当前 iOS 生态环境中,CocoaPods 和 Carthage 是最成熟的依赖管理器。
如果你不喜欢使用 Ruby 编写的 CocoaPods,或者更偏爱 Carthage 的非侵入方式,可以尝试下 Accio. Accio 改进了 Carthage 的一些问题,同时它的核心尽可能使用 SwiftPM,这样未来 Xcode 对 SwiftPM 支持更成熟时,可以很方便地迁移到 SwiftPM。顺便提一下,Accio 读作 AH-kee-oh.