我看了WWDC 2020并想要将我的代码切换到使用新的Logger语法。
我经常想要打印可选变量的值,这可以通过简单的打印命令来完成。如果我尝试使用新的Logger命令执行此操作,则会出现“无法将类型'String?'的值转换为预期的参数类型'NSObject'”错误。使用Logger的推荐方法是什么?
import os
let logger = Logger(subsystem: "com.example.Fruta", category: "giftcards")
let myOptional: String?
logger.log ("MyOptional is \(myOptional)")