UITextInputTraits Protocol Referenceによると、UIKeyboardTypeDecimalPadは「iOS 4.1以降で利用可能」です。UIKeyboardTypeDecimalPadが利用可能かどうかをテストするには?
は、このキーパッドの可用性をテストするためのより良い方法はあります...私は、現在のシステムバージョンプリプロセッサマクロを使用しています
は私のアプリは、後のiOS 4.1で実行しているかどうかを確認するためにHow to check iOS version?で見つかったが、私は疑問に思います?私はセレクタ "setKeyboardType"の可用性をテストすることはできません。なぜなら、それは常にYESを返すからです。 UIKeyboardType列挙型の1つが使用可能かどうかをテストする必要があります。
アイデア?
[this](http://stackoverflow.com/questions/6468986/ios-objective-c-how-to-check-if-anum-is-available)の重複の質問。 – Hyperbole
@Hyperbole、あなたの新しいコメントは、列挙型のアドレスをチェックしています。 – tychoD