OSLog
是苹果在 macOS 10.15(Catalina)和 iOS 15 引入的一个用于记录系统日志的新框架。它提供了一种现代化的方式来记录应用程序的日志,并且与系统日志服务集成得非常好。
在SwiftUI 应用中使用有2种常见的模式:
属性包装器(Property Wrapper)
1 | swift复制代码import os.log |
环境变量
1 | swift复制代码// applogger.swift |
总结
两种方法都很方便,但是推荐第一种,第一种可以不用每次引入 OSLog,可以设置默认值,在需要区分的时候 再用参数区分
本文转载自: 掘金