我想在游乐场测试新的iOS 14 Logger,但我发现了下一个问题:
// MyLog.playground
import os
let logger = Logger()
logger.log("Hello OSLog")输出:
error: Couldn't lookup symbols:
___dso_handle
___dso_handle我对旧的OSLog应用程序接口也是如此:
os_log("Hello OSLog")可以在操场上使用OSLog吗?
发布于 2021-01-08 19:48:46
在操场上使用Logger有一个变通方法。您应该在您的游乐场中创建新文件(例如Sources/Log.swift),并在其中实现代码:
// Log.swift
import os
let logger = Logger()
public func log(_ text: String) {
logger.log("\(text)")
}// MyLog.playground
log("Hello OSLog")https://stackoverflow.com/questions/65628399
复制相似问题