/// 日志打印,支持传入不同类型的多个参数
///
/// - Parameters:
/// - message: 内容
/// - file: 文件名
/// - function: 方法名
/// - line: 行号
public func printLog(_ messages: Any..., file: String = #file, function: String = #function, line: Int = #line) {
#if DEBUG
let message = messages.compactMap{ "\($0)" }.joined(separator: " ")
print("\((file as NSString).lastPathComponent)[\(line)] - \(function): \(message)")
#endif
}
Swift - 日志打印
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。