【发布时间】:2016-07-19 20:57:17
【问题描述】:
我有一个 Swift 项目并添加了一个 cocoapod,它是用 Objective-C 编写的。它有头文件和实现文件。据我了解,要将这些文件使用/导入到我的 Swift 文件中,我需要添加一个桥接文件。
我发现这个网站描述了如何手动执行此操作,因为 Objective-C 文件已经是我项目的一部分(来自 cocoapod)。
http://www.learnswiftonline.com/getting-started/adding-swift-bridging-header/
1.) 导航到您的项目构建设置并找到“Swift 编译器 - 代码生成”部分。您可能会发现在搜索框中输入“Swift Compiler”以缩小结果范围会更快。
2.) 在“Objective-C Bridging Header”旁边,您需要添加头文件的名称/路径。如果您的文件位于项目的根文件夹中,只需将头文件的名称放在那里。
我在该部分中没有Objective-C Bridging Header,而且您似乎无法在那里添加新条目。
我使用的是 Xcode 7.3.1。有人知道这应该怎么做吗?
【问题讨论】:
标签: objective-c swift xcode cocoapods header-files