2011-12-17 15 views
3

フレームワークを使用するMacアプリケーションがあります。Xcode 4.2ではフレームワークヘッダーが見つかりませんが、アプリケーションは正常に動作します

ビルドフェーズでは、フレームワークをLink Binary With Librariesに追加し、フレームワークをコピーするためのCopy Filesビルドフェーズを作成しました。さらに、フレームワーク検索パスをFramework Search Paths,Header Search Paths、およびUser Header Search Pathsに追加しました。次のようにパスは次のとおりです。

../UMEKit/DerivedData/UMEKit/Build/Products/Release

私はしかし、次のヘッダのインポート文#import "UMEKit/UMEKit.h"にアプリケーションをビルドして実行することができ、ヘッダーが見つからないことを示す赤いメーカーがあります。

また、Xcodeとコンピュータを10億回再起動しようとしましたが、問題を解決できませんでした。

私が間違っていると思われることについてのご意見はありますか?

答えて

7

フレームワークから何かをインポートするときに引用符を使用しないでください。代わりに<>を使用してください。たとえば、

#import <UMEKit/UMEKit.h> 

これは動作します。

+0

素晴らしいですね。ありがとうございました。 – David

関連する問題