gpt4 book ai didi

objective-c - 组织大型项目 NSLog 语句的最佳方法

转载 作者:行者123 更新时间:2023-12-03 16:33:03 26 4
gpt4 key购买 nike

我很好奇其他人在大型项目中组织 NSLog 语句是做什么的。我曾使用过更复杂的 Java、Flex 等日志记录框架...这些框架允许使用某些方法来执行此操作,但我还没有看到任何用于在 iOS/OS X 应用程序中进行日志记录的内容。

例如,log4j 中有特定的“日志记录级别”,允许您将日志消息分配给组(例如:信息日志、警告日志、错误日志等)。这很有用,因为您可以确定实际将输出输出到控制台的级别。如果您只需要查看错误日志,您就不会受到一堆额外日志语句的轰炸。

是否有任何内置机制可以做到这一点,或者是否有任何第三方框架可以做到这一点? (我想在这里澄清 - 这不是我正在寻找的唯一的东西。我非常有兴趣听到人们如何处理这个问题以及与登录更大的 Objective-C 项目相关的其他问题)。

最佳答案

Apple 有自己的 C 日志记录工具,名为 asl (苹果系统日志)这似乎做了一些你想做的事情。我还设法找到了一个当前维护的 Objective-C 日志框架,名为 CocoaLumberjack不过,我自己从来没有用过。

关于objective-c - 组织大型项目 NSLog 语句的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6844223/

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