NSLog仅用于调试?或者至少捕获日志?

时间:2013-07-19 15:41:09

标签: macos cocoa

我是可可开发的新手。问题是我是否要保留应用程序日志文件,即使它正在生产中。我是否使用NSLog或者是否必须创建自己的文件并在其中写入日志?

目的是能够从日志文件中识别生产中的问题。但是NSLog似乎在调试时将日志放在控制台屏幕上,NSLog在发布时会发生什么?可以检索NSLog条目吗?

1 个答案:

答案 0 :(得分:3)

NSLog条目将最终出现在系统日志文件中。您可以在Console.app中的/Applications/Utilities中查看这些内容。

NSLog会降低您的应用速度,因此只在需要时使用它。