处理错误/异常并将它们记录在 iPhone 应用程序中
Posted
技术标签:
【中文标题】处理错误/异常并将它们记录在 iPhone 应用程序中【英文标题】:Handling errors/exceptions & logging them in iPhone applications 【发布时间】:2011-03-31 18:37:48 【问题描述】:我想知道当 iPhone 应用程序运行以用于稍后的调试目的时,我们是否需要将异常/错误记录在文件系统的公共文件中?还是ios通过设备日志自动处理?
我现在使用 NSLog 语句,我们可以在 consol 上打印,但是有没有类似于 Java 中的 log4j 的东西,您可以将所有调试语句(包括错误/异常)放在一个文件中,以便稍后进行分析。
处理这种情况的最佳方法是什么。
【问题讨论】:
【参考方案1】:在上一篇关于 SO 的帖子中可以找到一些很好的信息:
Logging to a file on the iPhone
另一个一般日志记录的好技巧是使用 DLog 宏:
http://iphoneincubator.com/blog/debugging/the-evolution-of-a-replacement-for-nslog
【讨论】:
以上是关于处理错误/异常并将它们记录在 iPhone 应用程序中的主要内容,如果未能解决你的问题,请参考以下文章
Kotlin 协程协程异常处理 ④ ( Android 协程中出现异常导致应用崩溃 | Android 协程中使用协程异常处理器捕获异常 | Android 全局异常处理器 )
Kotlin 协程协程异常处理 ④ ( Android 协程中出现异常导致应用崩溃 | Android 协程中使用协程异常处理器捕获异常 | Android 全局异常处理器 )