Xcode6でPCHファイルを追加する方法

Xcode6.xで新規にプロジェクトを作成すると、Xcode5.xまでデフォルトで作成されていた「<プロジェクト名>-Prefix.pch」が作成されなくなっている。
今回はXcode6.xで「<プロジェクト名>-Prefix.pch」を手動で追加する方法を紹介する。

<手順概要>
1.プロジェクトツリー上でファイルを追加する
2.Prefix Headerに1で追加したファイルのパスを登録する

<手順詳細>
1.プロジェクトツリー上でファイルを追加する
プロジェクトツリー上で「Supporting Files」を右クリックし、「New File...」を選択する。

表示されたダイアログで、[iOS]>[Other]>[PCH File]を選択し、【Next】ボタンを押下する。

さらに表示されたダイアログで、Save Asの項目に「<プロジェクト名>-Prefix」を入力し、【Create】ボタンを押下する。

プロジェクトツリーの「Supporting Files」配下に「<プロジェクト名>-Prefix.pch」が作成されたことを確認する。


2.Prefix Headerに1で追加したファイルのパスを登録する
プロジェクトツリーの最上部をクリックし、TARGETSでプロジェクト名を選択し、さらに「Build Settigs」をする。
表示された画面の真ん中あたりにある「Apple LLVM 6.0 - Language」の「Prefix Header」の項目を確認する。

「Prefix Header」行の「プロジェク名」列をダブルクリックすると、入力ダイアログが表示される。
表示された入力ダイアログに「<プロジェクト名>/<プロジェクト名>-Prefix.pch」を記述し、【enter】を押下する。

「Prefix Header」の項目に値が設定されたことを確認する。

以上の手順で、「<プロジェクト名>-Prefix.pch」が従来と同じ様に使用することが出来る。

Enjoy Programing!!

<お勧め書籍>

詳解 Objective-C 2.0 第3版
iOSアプリ開発技術者として仕事をするのであれば、必ず読んでおくべき書籍である。
筆者も何度も繰り返し精読している。