3

XCode4 の他のすべては、ImageKit クラスを除いて正しく動作します。

Apple のチュートリアルに従って、 「IKImage」で始まるすべてのクラスとプロトコルは「見つかりません」 - それらの一部 (IKImageBrowserView など) に対してコンパイルされますが、他のもの (プロトコル IKImageBrowserItem など) はコンパイルされません。

コンパイルされたものであっても、それらのいずれもオートコンプリートしません。

何かが壊れているようですが、何が原因かわかりません。また、それを修正する方法もわかりません。要約する:

  1. 私はOS X 10.6に対して構築しています-Appleのドキュメントによると、10.5にはこれらのファイルが含まれています
  2. Quartzフレームワークを追加しました
  3. Quartzcore フレームワークを追加しました
  4. インポートしています: #import <Quartz/Quartz.h>

Apple からの実際のフレームワーク ファイルを確認しましたが、Quartz/ImageKit には、Apple のドキュメントにあるはずのヘッダーが明らかに欠けています :(.

注: Xcode4 のインストールで不足しているものや壊れているものは他にありません。私は OS X 32 および 64 ビット アプリを開発しており、iPhone および iPad アプリはすべて問題なく動作しています。

他にすべきことはありますか?

4

2 に答える 2

0

これは役に立ちますか

#import ステートメントを確認した後、問題は奇妙なインポート ループであることがわかりました。@class を使用する必要がありました。私を正しい方向に向けてくれてありがとう!

ここで問題がとても単純に見えるのはおかしいです。

おそらく、その答えは、この種の質問に対するより具体的なフォーラムであり、質問に答えるのに十分な知識を持っている人を見つけることになるでしょう.

于 2011-11-15T14:12:29.393 に答える