128得票19回答
Swift桥接头导入问题

按照指示,我已创建了桥接头并添加到我的项目中。不幸的是,出现了以下错误: :0: 错误:无法导入Objective-C头文件'---path--to---header/....h' 在构建设置中,我将头文件搜索路径字符串添加到桥接头文件的位置,但仍然没有帮助。 有人遇到过这个...

108得票25回答
将Objective-C框架导入Swift项目时,在桥接头文件中出现“文件未找到”的问题

我有一个Swift项目,我想导入基于ObjC的框架。该框架位于项目路径下的一个目录中,并由Xcode中的项目引用。它还被添加到项目的“构建阶段”页面中的“链接二进制文件库”中。 然而,出于某种原因,我似乎无法在Bridging-Header文件中包含此框架。我收到以下错误信息:Bridging...

85得票9回答
Xcode没有自动创建桥接头文件?

我将一个Obj-C文件导入了我的Swift项目中,Xcode自动提示我创建桥接头文件,这是预期的。然而,我删除了这两个文件(移到回收站)以做一些更改,但是当我尝试再次导入Obj-C文件时,该提示不再出现。原因是什么?我甚至在另一个项目中测试了相同的情况,似乎一旦我删除了Xcode自动创建的桥接...

67得票1回答
我能否在同一个Xcode项目中使用Swift、Objective-C、C和C++文件?

所有四种语言可以在同一项目中使用吗?如果可以,如何实现? 类似的问题有:Can I mix Swift with C++? Like the Objective - C .mm files,该问题的答案是否定的。 通过充分使用Bridging Header,仅包含C++语句的.h文件,当....

47得票5回答
Xcode 8未创建Objective-C桥接头文件

我正在尝试将Objective-C库添加到我的Swift 3项目(使用Xcode 8集成开发环境)。但是,Objective-C接口头文件没有自动生成。我尝试手动添加桥接头文件,但显示连接错误,显示桥接头文件 .h 未找到。任何帮助将不胜感激 :)

47得票6回答
将单元测试目标添加到Xcode - 无法导入桥接头文件问题仍未解决。

我在我的 Xcode 项目中添加了一个新的测试目标。我的项目有 Swift 和 Objective-C 代码,并且有桥接头文件。当我将桥接头文件添加到单元测试的构建设置中,或执行 import MyTarget 时,我会收到以下错误: 导入桥接头文件失败 我已经尝试过: 将桥接...

29得票5回答
更新到Xcode 8.3后,在桥接头文件中出现了“非便携式路径到文件“File.h”;指定的路径与磁盘上的文件名大小写不同”的警告。

我已经升级到Xcode 8.3和Swift 3.1,出现了一个警告,指向一个Objective-C头文件,在我的桥接头文件中: Non-portable path to file "File.h"; specified path differs in case from file na...

29得票2回答
Cocoapods 1.0: 头文件未找到。

我刚刚尝试将 CocoaPods 从 0.39.x 升级到 1.0。在终端中运行 pod install 没有出现警告,一切看起来都正常。然而,当我尝试构建我的项目时,它会输出: AFNetworking/AFNetworking.h 文件未找到 我的 Podfile ...

19得票2回答
Objective-C桥接头用于框架

我已经制作了一个需要sqlite3框架的框架。 我该如何为我的框架添加一个Objective-C桥接标头,以将sqlite3导入我的Swift文件中? 我已经为我的项目创建了一个桥接标头文件,但没有为我的框架。

17得票6回答
Xcode 10无法为桥接头文件发出预编译头文件

你好,我在Xcode 10上遇到了一个非常烦人的错误: 1 error generated. <unknown>:0: error: failed to emit precompiled header '/Users/me/Library/Developer/Xcode/Deri...