他のマシンで実行するプロジェクトがあります。「ファイルが見つかりません」というヘッダーをインポートすると、コンパイラ エラーが発生します。
メイン プロジェクトには、多数のネストされたフォルダーがあります。そのフォルダの 1 つがライブラリです。問題のあるヘッダー ファイルはライブラリにあります。
したがって、ライブラリ プロジェクトから始まるヘッダーへのパスは基本的に次のようになります。
libproject/header.h
インポートされたヘッダーへのパスは次のとおりです。
libproject/A/B/C/otherheader.h
現在、header が otherheader をインポートする方法は次のとおりです。
#import <libproject/otherheader.h>
これを次のように変更すると
#import <libproject/A/B/C/otherheader.h>
それは機能しますが、これはどこでも何度も使用されており、正しい解決策はビルドパスなどをどこかに設定することだと思います. プロジェクトは、他のコンピューターでこのように動作します。しかし、私は iOS 初心者で、何をしなければならないのかわかりません。
誰か助けてくれませんか、よろしくお願いします!