1

ワークスペースに2つのプロジェクトがあります。プロジェクトAは、プロジェクトB(Kal)のいくつかのファイルにアクセスする必要があります。(プロジェクトAで)インポートを実行すると、#importを開始すると、ポップアップが表示され、使用可能なすべてのファイルを選択できます。Kal.hを選択すると、ファイルが見つからないという赤いフラグがすぐに表示されます。

ワークスペースに関するAppleDocsによると、XCodeは自動的にファイルを見つけるはずです...これは真実ではありませんか?それでも検索パスなどを設定する必要がありますか?

4

1 に答える 1

-2

あなたが引用する一節は、あなたが望むものとは少し異なる何かを示しています。特に、ワ​​ークスペースは両方のファイルセットにアクセスできますが、ピアプロジェクトは互いのファイルにアクセスできません。

プロジェクトAがプロジェクトBのファイルにアクセスする必要がある場合は、プロジェクトAにプロジェクトBへの参照が含まれるようにワークスペースを設定できます。この場合、プロジェクトAはプロジェクトBのファイルにアクセスできますが、その逆はできません。これは、ヘッダーまたはオブジェクトファイルに対して機能します。

ワークスペース内のあるプロジェクトを別のプロジェクトに追加するには、ワークスペースでプロジェクトAを選択File > Add Files to Project A...してから、標準ファイルウィンドウでプロジェクトBのプロジェクトファイルを選択して選択します。これにより、プロジェクトAに追加され、プロジェクトAがプロジェクトBファイルにアクセスできるようになります。

于 2012-06-07T20:57:23.747 に答える