如何在 Xcode 12.5.1 或 Xcode 13 中使用 OSLog?
Posted
技术标签:
【中文标题】如何在 Xcode 12.5.1 或 Xcode 13 中使用 OSLog?【英文标题】:How to use OSLog in Xcode 12.5.1 or Xcode 13? 【发布时间】:2021-06-29 12:41:15 【问题描述】:我已经尝试在 Xcode 12.5 和 13 版本中使用 OSLog 每个文档,但都失败了:
OSLog 应该如何工作?我看不出我做错了什么。
【问题讨论】:
请以文字而非图片的形式发布代码 试图显示错误并且代码足够简单易读。 【参考方案1】:你应该使用这个
Logger.info(.....
不在struct
level 中的函数或块内,例如
struct ContentView: View
let logger = Logger()
let x = 12
var body: some View
Text("Hello, world!")
.padding().onTapGesture
logger.info("This is a message \(x)")
【讨论】:
以上是关于如何在 Xcode 12.5.1 或 Xcode 13 中使用 OSLog?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Flutter 中使用 Xcode 12.5 解决 Stripe 支付问题?
播放视频时的 CALayer 消息(Xcode 12.5.1,Swift 5)
无法使用 Flutter 1.22 在我的 XCODE 12.5.1 上启动我的应用程序
在 Xcode 13 和 Xcode 12 中使用 previewCGImageRepresentation?
从 Xcode 12.5.1 CarPlay 模拟器启动时,CarPlay 停车应用程序崩溃
Command MergeSwiftModule failed with a nonzero exit code (Xcode12.5.1)