【问题标题】:How to import all the external libraries by jus import one file in swift如何通过快速导入一个文件来导入所有外部库
【发布时间】:2015-10-27 03:11:09
【问题描述】:

这可能在某个地方得到了回答,但我似乎找不到答案。

我有各种进口

import KeychainAccess
import Alamofire
import SwiftyJSON
import ...
import ...
import ...

我真的可以将它们全部添加到一个 swift 文件中,并且只需 import HeaderHelper 吗?我尝试像 ObjC 一样导入,但得到了No such module 'HeaderHelper'

我们将不胜感激。

干杯

【问题讨论】:

    标签: ios swift swift2


    【解决方案1】:

    从技术上讲,Swift 桥接头可以解决问题。因为它在全球范围内使用。不过,您可以将它导入到任何地方,有点像objective-c 的PCH。恕我直言,这是一个不错的选择。

    当然你必须导入 Objective-C 风格。

    #import <YourFramework/YourFramework.h>
    

    【讨论】:

    • 感谢您的回复。我的大部分导入都是基于 swift 的,桥接头可以工作吗?
    • 我相信所有框架都应该对 Objective-c 可见。至少试试看。 Apple 的我会知道这么多。
    • 记住,也有反向创建的objective-c版本的标头
    • swift 库没有标头。
    • 应该通过桥接生成。否则它看起来很黯淡
    猜你喜欢
    • 2015-05-06
    • 1970-01-01
    • 1970-01-01
    • 2016-05-31
    • 1970-01-01
    • 2016-04-29
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多