os_log-使用无法解析的标识符错误

时间:2018-11-29 20:07:51

标签: ios logging swift4 oslog

我试图通过记录一条简单的语句来使用新的os_log API: os_log(“ Hello”)

我收到os_log的错误消息: 使用未解析的标识符“ os_log”

我还尝试过将其包装在一个块中,像这样

if #available(iOS 10.0, *) {
    let foo: StaticString = "Something happened."
    os_log(foo)
}

我仍然遇到相同的错误。我想在Swift 4中使用它。

我寻找了可能需要的框架,但没有找到可能的候选人。

我也没有找到这些链接的解决方案:

https://developer.apple.com/documentation/os/logging

https://developer.apple.com/videos/play/wwdc2016/721/

1 个答案:

答案 0 :(得分:8)

因为您忘记了

import os 

在此文件的开头。