iOS开发第三方测试调试库-swift版

更多整理资料尽在👉一平米小站

测试调试
CocoaLumberjack 是一个快速、简单,但很强大的日志框架,可以自定义打印日志的颜色
Quick 非常赞👍👍👍 用于Swift中的单元测试(也可用于Objective-C),与Xcode整合在一起。如果你是Objective-C的粉丝,我建议用Specta代替这个,但是对Swift使用者来说,Quick是最佳选择
XCGLogger XCGLogger.swift功能完整的日志管理类库
FBSimulatorControl 支持同时启动多个模拟器的库,FaceBook出品
depcheck Swift 工程分析工具(Dependency analyzer tool for Swift projects)
CocoaDebug iOS Debugging Tool
CleanroomLogger 相当于 CocoaLumberjack 或 Log4j 的 Swift 版本,功能上甚至更强大。另外,源代码中已经内含了完整的 API 文档,使用非常方便
SwiftyBeaver 一个完善的日志工具,支持彩色输出、输出内容到文件、重要性分级、多输出目标。工具执行在后台,不影响性能,可以极大提高开发效率
Cuckoo First boilerplate-free mocking framework for Swift
LifetimeTracker 内存分析,帮助找出循环引用等内存问题.Find retain cycles / memory leaks sooner
Sleipnir Swift的测试框架
XXPlaceHolder.swift MMPlaceHolder的swift版本
swiftlog 为Swift 应用提供快捷添加日志信息的方法,Swift 包管理支持(SPM)、 使用惊艳的 Rainbow 包输出彩色日志、支持写入文件。使用 swiftlog
Log.swift 灵活、易用、可定制输出格式和主题风格的日志类(Swift),支持控制台彩色输出
Cuckoo.swift Cuckoo.swift一款用法更接近于传统单元测试 Mock 框架库(区别之处在于需要用脚本预先生成 Mock 类)
Peek 更友好、手势方式检查界面内组件布局信息(相当于浏览器元素检查功能),界面调试利器
分析
GoogleReporter Easily integrate your app with Google Analytics
优化
Optimizing-Swift-Build-Times Collection of advice on optimizing compile times of Swift projects
Lotusoot 灵活的 Swift 组件解耦和通信工具
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容