根據UITextInputTraits Protocol Reference,UIKeyboardTypeDecimalPad「在iOS 4.1及更高版本中可用」。如何測試UIKeyboardTypeDecimalPad是否可用?
我目前使用的系統版本預處理宏在How to check iOS version?發現檢查我的應用程序在iOS 4.1的運行及更高版本,但我不知道......
有沒有更好的方法來測試此鍵盤的可用性?我無法測試選擇器「setKeyboardType」的可用性,因爲它總會返回YES。我需要測試一個UIKeyboardType枚舉是否可用。
任何想法?
Duplicate of this [this](http://stackoverflow.com/questions/6468986/ios-objective-c-how-to-check-if-an-enum-is-available)問題。 – Hyperbole 2011-12-19 17:06:23
@Hyperbole,你的新評論打敗了檢查枚舉的地址。 – tychoD 2011-12-19 23:26:05