iOS の新しいバージョンに追加された機能が魅力的な場合がありますが、古いデバイスのユーザーが 1 つのマイナーな機能のためにアプリを使用できないようにしたくない場合があります。
iOS 6 で追加されたアプリに追加UIRefreshControl
したところです。サードパーティのソリューション (いくつかあります) を使用することはあまり気にしません。古いデバイスで実行している場合はアップします。静的言語であるため、これは不可能だと思いますが、これを達成する方法があるかどうかを尋ねてみようと思いました。
もちろん、コードを共有するだけであれば、プリプロセッサ マクロを使用してこれを行うこともできますが、iOS 5.1 + iOS 6.0 で実行するアプリをビルドする必要があります。