この質問の一部がいくつかのバリエーションで尋ねられたことは知っていますが、正しいことを確認したいと思います.
以下は、送信する前にそれらが正しいかどうかを知りたい私の仮定と理解です。
私のアプリケーションは、すべての OS でサポートされている機能を想定しているため、次のことを行う必要があります。
- Active SDK を最新 (現在は SDK 3.0) に設定します。
- 展開ターゲットを、サポートしたい低い方 (iPhone 2.0 以降?) に設定します。
- Base SDK は正確には何のためのものですか? Active SDK を異なるものとして選択した場合、それを無視する必要がありますか? また、Active SDK はプロジェクト設定のどこに表示されますか?
最後にもう 1 つ質問があります。Apple は iPhone OS 2.0 を展開ターゲットとして選択することを許可していますか?
前もって感謝します、
ところで-この質問の主な理由の1つは、以前のSDKでコンパイルすると、このアニメーションが複数回使用するために保存されたときに、AppleがUIImageViewアニメーション配列のメモリを解放するのに問題があるように見えるためです。これは、SDK 3.0 で修正された既知の問題です (単に UIImageView アニメーション配列を nil に設定することにより)。