我更新了一个 Swift 库(更新.swift文件并向我的项目添加新的.swift文件(,但在这样做时找不到旧的桥头,并且 Xcode 8.3.3. 不会提示创建新库。
本文显示了带有"创建桥接标头"按钮的窗口:http://pinkstone.co.uk/how-to-use-swift-classes-in-objective-c/
有什么想法吗?
添加新文件后找不到我的#import "app-Swift.h"
。 我也不能右键单击并转到定义。
您可以手动创建Bridging Header
。
- 添加新的头文件。将其命名为有意义的
ProjectName-Bridging-Header.h
- 选择
Project -> Target -> Build Setting
- 在搜索框中搜索
"bridging header"
- 双击"
Objective-C Bridging Header
值"部分 - 拖放手动创建的
ProjectName-Bridging-Header
文件 - 构建您的项目
点击显示视频教程