bhz*_*zag 1 objective-c ios swift
嗨,我正在尝试制作桥接头,但我不知道在构建设置中指定路径的位置。有谁知道如何做到这一点?
手动创建桥接头文件
当不自动生成Bridgin-header文件时,您可以检查并按照以下步骤手动创建新的Bridging-header-file。
1.新建一个头文件,命名为“你的项目名称-Bridging-Header.h”。该文件必须保存到您的项目文件夹中
2.选择您的xcode项目->选择您的构建目标->选择构建设置->单击顶部的“全部”选项->搜索Swift编译器-常规
3.选择Objective-C Bridging Header项并双击其值字段(同一行的右侧)。将出现一个弹出窗口,您可以在那里输入您的桥接头文件路径(按照以下步骤提供头文件路径)。
4.打开查找器并将您的桥接头文件拖放到弹出窗口中。现在它将为桥接头创建一个绝对路径。要制作相关路径,您可以将路径指定为$(PROJECT_DIR)/$(PROJECT_NAME)/$(PROJECT_NAME)-Bridging-Header.h
5.单击外部以保存该值。完毕!!现在您可以将您的 Objective-C 库(例如#import "StringMapping.h")导入到桥接文件中。
6.清理您的项目(例如Ctrl+shift+k)并构建您的项目(例如Ctrl+B)并开始在您的 swift 项目中使用它。
我希望它对你有用。
| 归档时间: |
|
| 查看次数: |
6005 次 |
| 最近记录: |