相关疑难解决方法(0)

有什么办法用NSLog打印彩色?

在典型的彩色终端中,存在可用于以不同颜色打印文本的转义序列.通常有8种颜色可供选择.我尝试在NSLog中使用标准的ANSI转义序列,但没有骰子.它不支持该机制.

是否有不同的方法使用NSLog以彩色打印到控制台(日志)?

谢谢.

colors nslog ios

47
推荐指数
4
解决办法
2万
查看次数

print()到控制台日志的颜色

代码是:

let redColor = "\u{001B}[0;31m"
var message = "Some Message"
print(redColor + message)  //This doesnt work
print("\(redColor)\(message)" //This also doesnt work
Run Code Online (Sandbox Code Playgroud)

输出看起来像这样:

[0;31mSome Message
Run Code Online (Sandbox Code Playgroud)

我也读过这篇文章:使用Swift命令行工具进行颜色输出,它似乎不起作用.

我不想使用库.

printing debugging logging colors swift

12
推荐指数
3
解决办法
7658
查看次数

标签 统计

colors ×2

debugging ×1

ios ×1

logging ×1

nslog ×1

printing ×1

swift ×1