Exception Code.

iPhone、Macと読書が大好き。iPhone・Mac・書評を中心に好きな事を書いていました。今は『ほーくブログ』でブログを書いています。

[XCode]追加してインポートしたヘッダーファイルが見つからないときの対処法3つ

      2013/09/06

XCodeでインポートの宣言をした際(import <hoge.h> みたいに)、ちゃんとファイルはあるはずなのに、ファイルが見つからない(file not found)というエラーが出ることがあります。

Xcodeproj

これにはいろいろ原因があるそうで、その分だけの直し方があります。

今回は僕が知っている対処法を3つご紹介します。

1.再起動する

案外これで直る方もいるそうです。XCodeを再起動すればいいようですが、Macごと再起動したほうが再発も少なくなりそうです。

参考
Lexical or Preprocessor issue ‘Xxx.h’ file not found – 悪あがきプログラマー

2.Always Search User Pathsを有効にする

「プロジェクト名」→「PROJECT」→「Build Settings」→「Search Paths」→「Always Search User Paths」を YES にします。

とのこと。

以下の画像の場所を変更します。

Xcodeproj 1

参考
[Xcode] 追加したヘッダーファイルが見つからない時の対処法 * ラクイシロク

3.パスにスペースが含まれていないかを確認する

 上の2つでも解決しない場合はこれが原因の可能性が高いです。

「Header Search Paths」の中のパスが合っているにも関わらずエラーが出ます。

Xcodeproj 1

そんなときはパスにスペースが含まれている可能性が大なので、スペースが付いているフォルダの名前をスペースがないものに変えてやります。

Xcodeproj3

さいごに

以上、ヘッダーファイルを見つける方法3点でした。

 - 開発/プログラム

  関連記事

bloggerXcode-icon-375x375-75.png
[XCode]ARC使用中にエラー「EXC_BAD_ACCESS」「respondsToSelector」が出た場合の対処法

なんでも、このエラーは解放済み(ゾンビ)のインスタンスにアクセスした時に出るエラ …

bloggerXcode-icon-375x375-75.png
[XCode]親子関係じゃないView間で値の受け渡しをする方法

@hawk_a 親子じゃないときは、Appdelegateに変数書いてそれを参照 …

bloggerXcode-icon-375x375-75.png
開発したiOSアプリに不具合を見つけた時に緊急で審査期間を早くしてもらう方法

先日とうとう恐れていたことが起こりました。黒い怪物が部屋に出たとかそういうことで …

bloggerXcode-icon-375x375-75.png
[XCode]UINavigationBarにUIBarButtonItemでボタンを追加する方法

アプリ開発には欠かせないナビゲーションバー。 UINavigationBarにボ …

無料でプライベートリポジトリをゲットできるgitBREAKがかなり使える

gitといえばおおよそgithub。しかしgithubは無料でパブリックリポジト …

bloggerXcode-icon-375x375-75.png
[XCode]UIViewControllerからUISplitViewController 1つのビューからSplitViewに遷移させる方法

先日、アプリを初めてAppleに申請しました。@hawk_aです。 iOS開発の …

プログラミングができるだけではプロジェクトは成功しない

プログラマーなのに最近は電話対応で1日が終わる僕です。いろんな所でうめき声ととも …

[git]Coda2でgitを設定してWordPressのテーマファイルをバックアップする方法

ブログのテーマを作り直していろいろしています。家ではiMac、外ではMacBoo …

bloggerXcode-icon-375x375-75.png
[XCode]NSNotificationってなに?って人もとりあえずこれだけは知っておくべき

異なるクラス間で通知や変数を渡したりできる便利なNSNotificationです …

[XCode]iPhoneに入っていないフォント(カスタムフォント)を使えるようにする方法と注意点

iPhoneは結構いろんなフォントが使えますが、「オリジナルのフォントを使いたい …