私はXOS 4のiOS用のアプリケーションを作成していますが、#importステートメントで問題が発生しました。Xcode、フォルダ、#importステートメント
私のすべてのソースファイルはフォルダで構成され、すべてのフォルダはXCodeのグループまたはサブグループにマップされます。私はインポートする場合、通常
ProjectFolder
-SubFolderA
--FileA.h
-SubFolderB
--FileB.m
:次のことを考えてみましょうFileBをFileBに書き込むと、私は#import "FileA.h"
と書いて、それは完全に動作します。しかし、時々私は#import "../SubFolderA/FileA.h"
のような相対パスを書かなければなりません。ファイルの名前だけを常に書くことができるようにするにはどうすればよいですか?
この動作は私には不明です。
PS:これをすべて1つのルートフォルダに保存する必要はありません。
PS#2:はい、「フォルダ」と「グループ」との違いはわかります。私はプロジェクトの初期段階でフォルダを作成し、FinderからXCodeにドラッグしてグループにマッピングしました。そして、すべてうまくいった - 私はファイル名だけを使ってヘッダをインポートすることができた。
私は十数個のフォルダを持っており、デバッグとリリースのヘッダー検索パスにすべてを追加する必要がありますか?プロセスを自動化する方法はありますか?なぜ以前はすべてうまくいったのですか? – Dmitriy