gpt4 book ai didi

Objective-C 日志记录最佳实践

转载 作者:太空狗 更新时间:2023-10-30 03:19:07 26 4
gpt4 key购买 nike

我正在编写我的第一个在后台运行的 objective-c 守护程序类型的进程。它所做的一切都需要正确记录。

我对 Apple 产品还很陌生,所以我不确定记录事件的最常见和/或最佳方式是什么?每个人都是简单地以自己的特殊格式登录到文本文件,还是使用某种系统调用?

最佳答案

你应该看看 Apple System Logger . ASL 写入系统日志数据库(使从 Console.app 或您自己的应用程序中查询日志变得容易)以及一个或多个平面文件(如果您选择)。彼得霍西的 introduction ASL 是我所知道的最好的。 ASL 是一个 C 级 API,但如果您愿意,将它包装在 Objective-C 中相对容易。我建议也看看 Google's Toolbox for Mac .在许多其他好东西中,它包含一个包含 ASL 支持的 GTMLogger 工具。我放弃了自己开发的 ASL 包装器,转而使用 GTMLogger

关于Objective-C 日志记录最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1480363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com