我正在编写我的第一个在后台运行的Objective-C守护进程,所有操作都需要正确记录日志。
由于我对苹果设备相对陌生,因此不太清楚记录活动的最常见和/或最佳方式是什么?每个人是否只是将日志记录到自己特殊格式的文本文件中,还是使用某种系统调用?
我正在编写我的第一个在后台运行的Objective-C守护进程,所有操作都需要正确记录日志。
由于我对苹果设备相对陌生,因此不太清楚记录活动的最常见和/或最佳方式是什么?每个人是否只是将日志记录到自己特殊格式的文本文件中,还是使用某种系统调用?
GTMLogger
工具,它支持ASL。我已经放弃了自己编写的ASL包装器,转而使用GTMLogger
。