如何将文件添加到已创建的桥接头中?
Posted
技术标签:
【中文标题】如何将文件添加到已创建的桥接头中?【英文标题】:How to add files to an already created bridging header? 【发布时间】:2016-08-16 17:05:47 【问题描述】:我目前设置了一个桥接头,我想向其中添加更多文件,但是当我这样做时出现“找不到文件”错误:
我知道 pod 设置正确。我很确定我的桥接头设置正确。我有它的 MyProject_Showcase-Bridging-Header.h 格式。它已被添加到 Targets - Swift Compiler Code Generation。看起来桥接头上的第一项工作正常。我不知道为什么它找不到第二个。
【问题讨论】:
【参考方案1】:您的语法似乎不正确。尝试复制顶部导入。
类似<fileDirectory/IQDropDownTextfield.h>
【讨论】:
我试过了,它导致的错误不仅仅是文件未找到错误 框架是否正确保存在您的项目目录中?如果找不到,很可能是指向了错误的位置。 它来自一个 pod。会不会有影响? 框架应该在你的目录的顶层,你的 .xcodeproj 文件在同一个地方。如果它保存在目录名称“Pods”或类似名称中的另一个级别,则需要将其包含在导入语句中。类似#import "Pods/IQDropDownTextField.h" 我让它工作了,你的第一个答案是对的,抛出的所有错误都是因为我在使用 pod 之前如何设置项目。【参考方案2】:只需输入石南花:
#import "file-to-import.h"
【讨论】:
这就是我现在正在做的,它说找不到文件 尝试“清理”然后“构建”有时这有助于我让它工作以上是关于如何将文件添加到已创建的桥接头中?的主要内容,如果未能解决你的问题,请参考以下文章