☰
Swift 第三方 DebugCenter功能
2026/9/26 2:59:03 网站建设 项目流程

一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。

文章目录

  • DebugCenter(调试工具)
    • 视频说明
    • Features
    • Preview
    • Usage
    • Installation
    • Use
    • Demol

DebugCenter(调试工具)

视频说明

DebugCenter视频说明

Features

功能:
1.输出不同类型的日志
2.爬去网络请求数据
3.日志筛选
4.日志的导出
5.日志复制
6.查看历史日志
7.搜索日志
8.清空日志
9.查看沙盒文件

Preview

Usage

这是一个app的调试工具, 那张使用之后通过点击屏幕三下,唤起日志页面查看输出的日志,网络的请求输出的数据通过爬虫方式获取,不需要写任何第三方代码自动获取.日志可以进行筛选,复制,导出,删除,也可以查看沙盒中的文件,文件支持多种文件格式的浏览,例如: doc,gif,heic,jpeg,jpg,json,log,mp3,mp4,pdf,plist文件浏览,

Installation

pod 'DebugCenter','~>1.3.0'

Use

安装之后在AppDelegate先启动

FHXDebugCenter.start()

然后需要输出的地方写入代码

FHXLog.shared.log("日志")FHXLog.shared.log("日志",.crash)FHXLog.shared.log("日志",.error)FHXLog.shared.log("日志",.debug)

Demol

AppDelegate

importUIKitimportDebugCenter@mainclassAppDelegate:UIResponder,UIApplicationDelegate{varwindow:UIWindow?funcapplication(_application:UIApplication,didFinishLaunchingWithOptions launchOptions:[UIApplication.LaunchOptionsKey:Any]?)->Bool{window=UIWindow.init(frame:UIScreen.main.bounds)window?.rootViewController=UINavigationController(rootViewController:LoginViewController())window?.makeKeyAndVisible()FHXDebugCenter.start()returntrue}}

ViewController

importUIKitimportDebugCenterclassViewController:UIViewController{overridefuncviewDidLoad(){super.viewDidLoad()view.backgroundColor=.whiteFHXLog("日志")FHXLog("请求失败",.error)FHXLog.shared.log("123",.crash)}}

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询