use*_*037 16 xcode error-logging ios swift oslog
这不是链接问题的重复
printvs NSLog差异print)目前我正在使用print具有一些全局功能的语句
Hon*_*ney 30
看看os_log.它提供您正在寻找的所有东西.
例:
let customLog = OSLog(subsystem: "com.your_company.your_subsystem_name", category: "Category")
os_log("This is info that may be helpful during development or debugging.", log: customLog, type: .debug)
Run Code Online (Sandbox Code Playgroud)
一些很好的参考:
NSLog不赞成使用新os_log库的一些好处 .原因os_log是如此强大是因为:
private和public日志print是在调试过程中唯一可用的,os_log可以用于窥视到一个释放的应用程序(实时)和查看日志在控制台应用程序.这非常适合观察应用程序生命周期的变化而不用贪婪的Xcode.Xcode不允许应用程序处于暂停状态......
注意: os_log仅适用于+ iOS10
| 归档时间: |
|
| 查看次数: |
5527 次 |
| 最近记录: |