iOS開發(fā)第三方測試調(diào)試庫-swift版

更多整理資料盡在??一平米小站

測試調(diào)試
CocoaLumberjack 是一個快速、簡單,但很強大的日志框架,可以自定義打印日志的顏色
Quick 非常贊?????? 用于Swift中的單元測試(也可用于Objective-C),與Xcode整合在一起。如果你是Objective-C的粉絲,我建議用Specta代替這個,但是對Swift使用者來說,Quick是最佳選擇
XCGLogger XCGLogger.swift功能完整的日志管理類庫
FBSimulatorControl 支持同時啟動多個模擬器的庫,F(xiàn)aceBook出品
depcheck Swift 工程分析工具(Dependency analyzer tool for Swift projects)
CocoaDebug iOS Debugging Tool
CleanroomLogger 相當于 CocoaLumberjack 或 Log4j 的 Swift 版本,功能上甚至更強大。另外,源代碼中已經(jīng)內(nèi)含了完整的 API 文檔,使用非常方便
SwiftyBeaver 一個完善的日志工具,支持彩色輸出、輸出內(nèi)容到文件、重要性分級、多輸出目標。工具執(zhí)行在后臺,不影響性能,可以極大提高開發(fā)效率
Cuckoo First boilerplate-free mocking framework for Swift
LifetimeTracker 內(nèi)存分析,幫助找出循環(huán)引用等內(nèi)存問題.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一款用法更接近于傳統(tǒng)單元測試 Mock 框架庫(區(qū)別之處在于需要用腳本預先生成 Mock 類)
Peek 更友好、手勢方式檢查界面內(nèi)組件布局信息(相當于瀏覽器元素檢查功能),界面調(diào)試利器
分析
GoogleReporter Easily integrate your app with Google Analytics
優(yōu)化
Optimizing-Swift-Build-Times Collection of advice on optimizing compile times of Swift projects
Lotusoot 靈活的 Swift 組件解耦和通信工具
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容