0

3.0 固有の API を使用しているとは思いませんが、コンパイルするたびに、「このプロジェクトは iPhone SDK 3.0 以降でのみ使用可能な機能を使用しています」という警告が表示され、その後、一連のエラーが発生します。Base SDK を 3.0 に変更すると、警告とエラーは消えますが、もちろん OS 2.2.1 をターゲットにすることはできません。

これは、XCode が最初にプロジェクトを作成したときに作成されたと思われる project_Prefix.pch ファイルからのものであることがわかります。このファイルがどのように含まれているかわかりませんが、これが問題の原因だと思います。削除しようとしましたが、ビルドはまったくコンパイルされません。

どうにかしてこのファイルを再生成する必要がありますか?

4

2 に答える 2

0

愚かな私-私は実際に3.0APIを使用していました。私は以下を持っていました:

  controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;

この行を削除すると、問題が修正されました。

于 2009-08-30T01:07:31.810 に答える
-1

project_Prefix.pch がファイルだとは思いませんが、再生成したい場合は削除するか、プロジェクトをきれいにしてください。

あなたが得ているエラーは何ですか?これにより、使用している 3.0 固有の API がわかります。

于 2009-08-30T00:53:36.200 に答える