web-dev-qa-db-ja.com

Xcode 6のPCHファイル

以前のプロジェクトでは、.pchファイルはSupporting Filesにあります。

しかし、今Xcode 6では、私は.pchファイルを見つけることができませんでした。このファイルを作成するための手順はありますか?

181
Lie-An

File-New ...のOtherの下にあるpchファイルを追加し、Project/whateveryounamedyourpchfile.pchとしてBuild SettingsのLLVM6.0 - Languageセクションに追加することを忘れないでください。

81
marciokoko
  1. 新しいファイルを作る: ⌘cmd+N
  2. iOS/Mac>その他> PCHファイル> YourProject-Prefix.pch。
  3. 必ず「基本」ではなく「すべて」を表示してください。 (青いボタン)
  4. 「プロジェクト」>「ビルド設定」>「検索」:「プレフィックスヘッダー」.
  5. "Apple LLVM 7.0"の下にはプレフィックスヘッダキーがあります。
  6. ファイルディレクトリを入力します。例: "$(SRCROOT)/ $(PROJECT_NAME)/ProjectName-Prefix.pch".
  7. クリーンプロジェクト ⌘cmd+⇧shift+K
  8. プロジェクトをビルドします。 ⌘cmd+B

Prefix Header Image

433
emotality

Rob Napierの答えは なぜProjectName-Prefix.pchはXcode 6では自動的に作成されないのですか? は読む価値があります。彼は、PCHファイルはおそらく良い考えではないと指摘し、それらを必要とするモジュールに.hファイルを明示的に含めることを示唆しています。

9
Hal Mueller

私はXcode 6でそれを見つけましたあなたは手動でPCHファイルを作成する必要があります。

ファイル - >新規 - >ファイル - > iOS - > CとC++ - > PCHファイル.

5
Lie-An

上記の回答に軽微なエラーがあります。prefix.headerの下のビルド設定では、.pchファイル名を入力するだけでよいことに注意してください -

2

私の場合、問題は、入力ファイルエラーなし

私はプロジェクトから.pchファイルを削除し、私のためにこの作品を再び追加することで修正しました。これが誰かに役立つことを願っています。

1
Avijit Nagare