私はSwiftに実装された1つのクラスを持つobjective-cプロジェクトを持っています。このプロジェクトには、AとBの2つのターゲットがあります。両方とも、XcodeはブリッジヘッダーファイルA-Swift.h
とB-Swift.h
を作成しました。アプリは問題なく両方のターゲットをビルドして実行します。スウィフトブリッジヘッダー - 新しいターゲット
私は2つの新しいターゲットCとDを追加しました(今回はブリッジヘッダーファイルは作成されません)。私がAとBをビルドしても問題はありませんが、CとDをビルドすると、B-Swift.h
が見つからないためビルドが完了しません。
ターゲットCはちょうどAの複製であり、DはBの複製であり、もちろんplistファイルでいくつかのプロパティが更新されています。
提案がありますか?
ターゲットのいずれかのライブラリを無視する必要がある場合はどうすればよいですか?それについてのアイデア? – Ashik