【问题标题】:macOS notify_keys.h constant in SwiftSwift 中的 macOS notify_keys.h 常量
【发布时间】:2017-03-22 04:36:41
【问题描述】:

如何在 Swift 代码中使用 /usr/include/notify_keys.h 的常量?除了实际的头文件之外,我应该参考哪些文档来获取密钥?

我正在使用CFNotification​Center​

【问题讨论】:

    标签: swift macos system


    【解决方案1】:

    您需要将桥接头文件添加到您的项目中,并在桥接头文件中导入 notif_keys.h 文件。如果您需要有关如何执行此操作的更多信息,请询问,我会详细回答。

    【讨论】:

    • 那么,在 Swift 中没有使用它的“本地”方式吗?我只使用文件中的一个键,目前我只是在源文件中“硬编码”常量。
    • 这是本机方式,因为这就是您将 Objective-C 类、常量等引入 Swift 的方式 :)
    • 另一个问题,为什么除了头文件之外我在网上找不到关于这些键的文档。
    • 恐怕这是一个我无法回答的问题,因为文档取决于 Apple。他们可能出于某种原因没有添加文档,如果没有,我们无能为力,只能通过源代码弄清楚发生了什么……如果上述答案解决了您的问题,您能做到吗?请标记为“正确”?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-07
    • 2016-05-08
    • 2014-12-02
    • 2015-08-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多