22个iOS开发常用的开源项目

本文列举了GitHub上22个流行的iOS开发开源项目,涵盖依赖管理、代码风格检查、调试工具、Reactive编程、JSON解析、数据库、图像处理、网络库、UI框架等。其中包括Accio、SwiftLint、MTHawkeye、RxSwift、PromiseKit、Realm、Alamofire、SDWebImage等,这些工具和库将提升你的iOS开发效率和应用质量。
摘要由CSDN通过智能技术生成

分享近期 GitHub 上比较流行的 22 个和 iOS 开发相关的开源项目。

包括开发辅助工具,异步编程库,JSON 解析,移动端数据库,图像视频处理,网络请求,UI 框架、组件,算法、数据结构等内容。

  1. Accio 使用 Swift 编写的 iOS/tvOS/watchOS/macOS 依赖管理工具。

在当前 iOS 生态环境中,CocoaPods 和 Carthage 是最成熟的依赖管理器。

如果你不喜欢使用 Ruby 编写的 CocoaPods,或者更偏爱 Carthage 的非侵入方式,可以尝试下 Accio. Accio 改进了 Carthage 的一些问题,同时它的核心尽可能使用 SwiftPM,这样未来 Xcode 对 SwiftPM 支持更成熟时,可以很方便地迁移到 SwiftPM。顺便提一下,Accio 读作 AH-kee-oh.

  1. SwiftLint 检查 Swift 代码风格、惯例。基于 Clang 和 SourceKit 提供的 AST 表示,因此可以提供更精准的分析结果。

  2. idb 顾名思义,iOS 版本的 adb。这款 Facebo

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值