Three20/Three20.h: No such file or Directory
あるソースのBuildをやっているとき、「Three20/Three20.h: No such file or Directory」、という状況に陥りました。
あれ?と思い、GitHub - facebookarchive/three20: Three20 is an Objective-C library for iPhone developersを見てみるとなんか、色々と構成が変更されたみたいですね。
モジュールを細分化した感じでしょうか。
http://github.com/facebook/three20/blob/master/Articles/AboutModules.mdownに詳細が書かれています。
なんにせよ、Migration しろとの事なので、手順どおりに変更しました。
基本は、以下のステップで問題ないようです。
- 今までの"Three20 project"を削除
- three20/src/Three20/Three20.xcodeproj をプロジェクトに追加
- Header Search Paths に Build/Products/three20/ を追加