2009-07-27 8 views
1

と(最初にこの機能で使用)エラーをundelcaredkMovieLoadStatePlayableは、私は、次のコードを持っているQuickTimeまたはQTKitもお使いいただけフレームワーク

私はkMovieLoadStatePlayableがQuickTimeフレームワークに属していて、私のプログラムにはQTKitとQuickTimeフレームワークの両方を持っていると思いますが、なぜここでエラーが発生しているのかわかりません。私はそれがこれらのフレームワークと関係があることを知っています。

+0

kMovieLoadStatePlayableも見つかりませんが、QTMovieLoadStatePlayableが見つかりました。希望はそれは大丈夫です。 –

答えて

2

このシンボルを使用するソースファイルに#importはありますか?

フレームワークをプロジェクトにドラッグしても、すべてのソースファイルでヘッダーが使用できるわけではありません(コンパイル時間が大幅に短縮されます)。各ソースファイルが使用するすべてのフレームワークに対して、傘のヘッダーを明示的に含める必要があります。

すべてのソースファイルでフレームワークを使用することが保証されている場合は、プレフィックスヘッダーに#importを追加します。

+0

cdespinosaによって与えられた答えをさらに詳しく説明します。このシンボルは、QuickTime.frameworkのMovies.hで定義されています。これをインポートするには、次の行を使用します。 #import 通常、ファイルの先頭近くにあります。 –

関連する問題