【发布时间】:2018-11-16 14:43:26
【问题描述】:
注意:
这不是链接问题的重复
目标:
- 我不是在寻找
print与NSLog的差异 - 事实上我不想使用它们中的任何一个(目前使用
print) - 我正在寻找Apple推荐的方式,只是似乎找不到命令/文档,我只知道它存在。
目前的实施:
目前我正在使用带有一些全局函数的print 语句
问题
- 处理错误的推荐方式/方法是什么(我不想使用 NSLog,因为它们会写入设备的控制台)
- 这仅用于开发期间的调试目的
【问题讨论】:
-
确保检查
os.log。您可以在调试和发布期间使用其结果。见here -
这似乎是一个很好的机会来整合像 CocoaLumberjack 这样的开源软件,它有像
DDLogError、DDLogWarn、DDLogInfo等宏这样的宏。 -
@Honey
os.log似乎很有趣,谢谢,你能把它作为答案发布,正是我想要的 -
现在你可以使用github.com/apple/swift-log
标签: ios swift xcode error-logging oslog