【问题标题】:Use ObjectiveC from Swift in framework, without making ObjC code public在框架中使用来自 Swift 的 ObjectiveC,而不公开 ObjC 代码
【发布时间】:2016-03-07 14:16:59
【问题描述】:

我有一个用 ObjC 和 Swift 编写的框架,我想在 Swift 中使用 ObjC 类。苹果说"In your umbrella header file, import every Objective-C header you want to expose to Swift"。但是伞中包含的所有内容都会公开。有什么方法可以在不公开的情况下使用 ObjC?

【问题讨论】:

    标签: ios objective-c swift frameworks


    【解决方案1】:

    伞形头文件不是你的框架头文件,它是一个以“-Swift.h”命名的头文件。您不需要在主框架标题中包含该标题。

    【讨论】:

    猜你喜欢
    • 2017-10-11
    • 2016-05-27
    • 2019-10-02
    • 1970-01-01
    • 1970-01-01
    • 2016-01-20
    • 2014-11-04
    • 2021-11-03
    • 1970-01-01
    相关资源
    最近更新 更多