From 3d8ce4866799bea7e66699acdeb86b60b0ba033c Mon Sep 17 00:00:00 2001 From: 无故事王国 <841720330@qq.com> Date: 星期一, 03 六月 2024 19:51:06 +0800 Subject: [PATCH] add --- DolphinEnglishLearnStudent/Config/Config.swift | 34 +++++++++++++++++++++++++++++++++- 1 files changed, 33 insertions(+), 1 deletions(-) diff --git a/DolphinEnglishLearnStudent/Config/Config.swift b/DolphinEnglishLearnStudent/Config/Config.swift index ca04b6a..f37c501 100644 --- a/DolphinEnglishLearnStudent/Config/Config.swift +++ b/DolphinEnglishLearnStudent/Config/Config.swift @@ -32,10 +32,35 @@ } +func LogSuccess(_ items:Any...,separator:String=" ",file:String=#file,function:String=#function,line:Int=#line){ +#if DEBUG + if #available(iOS 14.0, *) { + let logger = Logger(subsystem: "English", category: function) + logger.error("\(items)") + }else{ + let file = (file as NSString).lastPathComponent.split(separator: ".").first!; + print("✅✅✅ SUCCESS: \(file) \(function) [Line: \(line)]: \(items)",separator); + } + +#endif +} + +func LogError(_ items:Any...,separator:String=" ",file:String=#file,function:String=#function,line:Int=#line){ +#if DEBUG + if #available(iOS 14.0, *) { + let logger = Logger(subsystem: "English", category: function) + logger.error("\(items)") + }else{ + let file = (file as NSString).lastPathComponent.split(separator: ".").first!; + print("❌❌❌ ERROR: \(file) \(function) [Line: \(line)]: \(items)",separator); + } +#endif +} + func LogInfo(_ items:Any...,separator:String=" ",file:String=#file,function:String=#function,line:Int=#line){ #if DEBUG if #available(iOS 14.0, *) { - let logger = Logger(subsystem: "WanPai", category: function) + let logger = Logger(subsystem: "English", category: function) logger.error("\(items)") }else{ let file = (file as NSString).lastPathComponent.split(separator: ".").first!; @@ -44,6 +69,13 @@ #endif } +func LogResponse(_ items:Any...,separator:String=" ",file:String=#file,function:String=#function,line:Int=#line){ +#if DEBUG + print("返回数据") + print(items); +#endif +} + //提示框 func alert(msg: String) { SVProgressHUD.showInfo(withStatus: msg) -- Gitblit v1.7.1