組み込みフレームワーク プロジェクトを依存関係としてアプリ プロジェクトをビルドするときに、プロトコルを追加すると、ビルドでエラーが発生しました。
MyProtocol.h ファイルが見つかりません
エラーはどこにありますか?
組み込みフレームワーク プロジェクトを依存関係としてアプリ プロジェクトをビルドするときに、プロトコルを追加すると、ビルドでエラーが発生しました。
MyProtocol.h ファイルが見つかりません
エラーはどこにありますか?
循環 #import 依存関係を調べましたが、そうではありませんでした。可能な限り、プロトコルを前向きに宣言しようとしました。そうではありませんでした。
問題は、単に組み込みプロジェクトのビルド フェーズに戻り、ヘッダーを確実にコピーすることだったことがわかりました。
これは、追加されたクラスまたはその他のヘッダー ファイルに適用されます。
プロジェクト内のフレームワーク (または他の組み込みプロジェクト) で作業しているときに、これを忘れがちです。既存のファイルへの変更を編集およびコンパイルできますが、新しいヘッダーを追加するには、ビルド フェーズでコピーする必要があります。そうしないと、ヘッダーが見つかりません。
これに私の人生の30分を費やしました。それが誰かに役立つことを願っています。