24 lines
689 B
Swift
24 lines
689 B
Swift
//
|
|
// Log.swift
|
|
// yozm
|
|
//
|
|
// Created by klaus on 2022/05/20.
|
|
//
|
|
|
|
import Foundation
|
|
|
|
func DEBUG_LOG(_ msg: String, file: String = #file, function: String = #function, line: Int = #line) {
|
|
#if DEBUG
|
|
let filename = file.split(separator: "/").last ?? ""
|
|
let funcName = function.split(separator: "(").first ?? ""
|
|
print("👻 [\(filename)] \(funcName)(\(line)): \(msg)")
|
|
#endif
|
|
}
|
|
|
|
func ERROR_LOG(_ msg: String, file: String = #file, function: String = #function, line: Int = #line) {
|
|
let filename = file.split(separator: "/").last ?? ""
|
|
let funcName = function.split(separator: "(").first ?? ""
|
|
print("🤯😡 [\(filename)] \(funcName)(\(line)): \(msg)")
|
|
}
|
|
|