0

私はobjective-cプロジェクトを持っています。私がそれに取り組んでいるのは約2年です。今は Swift で新しい作品を作りたいと思っています。

新しい Swift クラスを追加しました。Xcode から BridggingHeader ファイルを追加するように求められたので、YES を押しました。

しかし、ブリッジヘッダーファイルで、現在の目的の c クラスをインポートしたいのですが、このファイルは私の目的の c ファイルを認識しません。

たとえば、私が書くとき:

#import "MYBaseViewController.h"

xcodeはエラーを示し、次のように言います:

MYBaseViewController.h file not found
4

1 に答える 1

0
  1. [ビルド設定] に移動して、ブリッジ ヘッダーがターゲットごとに正しく設定されていることを確認します。
  2. ファイルが両方のターゲットに含まれていることを確認してください。プロジェクト ナビゲーターでそれを選択し、ファイル インスペクターを開き、ターゲット メンバーシップ セクションを確認します。

ここに画像の説明を入力

于 2015-08-23T14:47:32.893 に答える