App*_*Dev 5 objective-c build-settings ios swift xcode8
我需要将一些Objective-C库的文件添加到我的项目中,并且我MyProject-Bridging-Header.h自己创建了该文件.但是现在我无法设置其路径,因为在项目的构建设置中我找不到该Objective-C Bridging Header条目.
有人经历过同样的事吗?我该怎么解决这个问题?
通常,当您有一个Objective-C / Swift项目并添加了新的Swift / Objective-C类文件时,Xcode会询问您是否要创建桥接头。
如果自动创建桥接头的选项被拒绝,则仍然可以手动创建。
由于已经创建了YourProject-Bridging-Header.h头文件,因此您需要在项目“构建设置”中设置其路径。
要设置桥接头文件的路径,您需要导航到项目“构建设置”,在其中查找“ Swift Compiler – General”部分,例如上述的“ Hoa”。
它位于所有页面“ Swift Compiler”部分的同一页面的“ Swift Compiler-自定义标志”和“ Swift Compiler-搜索路径”之间。
在这里,您可以看到Objective-C桥接标题,您可以单击并设置YourProject-Bridging-Header.h桥接标题文件的路径,例如YourProjectName/YourProject-Bridging-Header.h。
现在,您可以YourProject-Bridging-Header.h使用该#import语句打开并放入Objective-C / Swift类。
感谢http://www.learnswiftonline.com/getting-started/adding-swift-bridging-header/
和没有使用Xcode 8创建Objective-C桥接头
| 归档时间: |
|
| 查看次数: |
5436 次 |
| 最近记录: |