24 lines
		
	
	
		
			693 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			693 B
		
	
	
	
		
			Swift
		
	
	
	
	
	
//
 | 
						|
//  Log.swift
 | 
						|
//  SodaLive
 | 
						|
//
 | 
						|
//  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)")
 | 
						|
}
 | 
						|
 |