Swift Debug Print

// MARK: - Debug Print -
public func print<T>(_ message: T, fileName: String = #file, methodName: String = #function, line: Int = #line) {
    #if DEBUG
    let printInfo =
    """ \n ================================================================================================================================================= 【File Name】: \(fileName.split("/").last ?? "") 【FunctionName】: \(methodName) 【Fuction Line】: \(line) 【Print Time】: \(Date()) 【 Message 】: \(message) ================================================================================================================================================= \n """
    print(printInfo, separator: "", terminator: "")
    #endif
}
复制代码
相关文章
相关标签/搜索