0

我有一个objective-c项目。我正在研究它大约两年。现在我想用 Swift 做新的工作。

我添加了一个新的 Swift 类。Xcode 要求我添加 BridggingHeader 文件,然后我按下是。

但现在在桥接头文件中,我想导入我当前的objective-c分类,但这个文件不识别我的objective-c文件。

例如当我写:

#import "MYBaseViewController.h"

xcode 显示错误并说:

MYBaseViewController.h file not found
4

1 回答 1

0
  1. 通过转到构建设置检查是否为每个目标正确设置了桥接头。
  2. 确保文件包含在两个目标中。在 Project Navigator 中选择它,然后打开 File Inspector 并检查 target Membership 部分:

在此处输入图像描述

于 2015-08-23T14:47:32.893 回答