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 组件解耦和通信工具

你可能感兴趣的:(iOS开发第三方测试调试库-swift版)