-
Notifications
You must be signed in to change notification settings - Fork 2
快速开始
Rakuyo edited this page Jan 23, 2024
·
4 revisions
下面的内容将告诉您如何使用该库,但基本不会涉及 "为什么这么做" 以及 "这个类型是什么意思"。
有关更多详细信息,请参见其他 wiki。有关完整的代码示例,请参阅随仓库配套的 demo(在
Demo
目录下)。
RaLog
提供 Log
类型,可通过该类型打印日志:
Log.debug("这是一条Log")
在 Debug 环境下运行上述代码后,控制台中将输出以下内容:
(
RaLog
默认在 Release 环境下不打印日志)
[↓ In `viewDidLoad()` of ViewController.swift:32 ↓]
[RaLog] 11:17:01:353 <👾 Debug> : 这是一条Log
除了上面使用的 debug
分类外,RaLog
还提供了其他 6 种日志分类。完整的分类列表如下所示:
名称 | 输出内容 | 调用方法 | 参数类型 |
---|---|---|---|
debug | 👾 Debug | Log.debug(...) |
Any? |
warning | Log.warning(...) |
Any? |
|
success | ✅ Success | Log.success(...) |
Any? |
error | ❌ Error | Log.error(...) |
Any? |
deinit | Log.deinit(...) |
AnyObject? |
|
jump | 👋 Jump |
Log.appear(...) , Log.disappear(...)
|
UIViewController 泛型 |
javascript | 🔥 Javascript | Log.javascript(...) |
Any? |