print() to console log with color

后端 未结 5 1568
情书的邮戳
情书的邮戳 2020-12-17 10:00

The code is:

let redColor = \"\\u{001B}[0;31m\"
var message = \"Some Message\"
print(redColor + message)  //This doesn\'t work
print(\"\\(redColor)\\(message         


        
5条回答
  •  独厮守ぢ
    2020-12-17 10:44

    Adding to @Mojtaba's answer, you can use this for automating logging:

    enum LogType: String{
    case error
    case warning
    case success
    case action
    case canceled
    }
    
    
    class Logger{
    
     static func log(_ logType:LogType,_ message:String){
            switch logType {
            case LogType.error:
                print("\n

提交回复
热议问题