有没有可能去掉NSLog()中的时间戳?我想保留NSLog的功能,但输出更简单。由于线程的行为,println()是不可选的
发布于 2015-03-05 19:32:16
基于println部署您自己的日志,它使用GCD来确保它在主线程上执行。
func log(string: String)
{
dispatch_async(dispatch_get_main_queue()) { println(string) }
} 对于带有编译器标志的发行版,您也可以禁用此功能,例如,请参阅Disabling NSLog For Production In Swift Project。
https://stackoverflow.com/questions/28876731
复制相似问题