处理错误/异常并将它们记录在iPhone应用程序中

问题描述:

我想知道当iPhone应用程序在稍后时间点运行用于调试目的时,我们是否需要在文件系统中的常见文件中记录异常/错误?或者这是由IOS通过设备日志自动处理的?处理错误/异常并将它们记录在iPhone应用程序中

我现在使用的是我们可以在CONSOL上打印的NSLog语句,但是有没有类似于Java中log4j的语句,您可以将所有调试语句(包括错误/例外)放在单个文件中,您可以稍后再分析该文件。

什么是处理这种情况的最佳方法。

感谢, 阿比纳夫

一些优秀的信息在此以前的帖子发现SO:

Logging to a file on the iPhone

另一个很好的提示,一般记录使用DLOG宏:

http://iphoneincubator.com/blog/debugging/the-evolution-of-a-replacement-for-nslog