可能顯示的文件:
How to check if NSString is numeric or not
iphone how to check that a string is numeric only雙值驗證
我想驗證UITextField
輸入。
我想輸入必須是double
,我想,如果有任何奇怪的字符作爲"()?
等
來檢測是否有一個簡單的方法來檢測輸入是正確的double
好過以下?
if ([amount doubleValue] <= 0.0f)
可能顯示的文件:
How to check if NSString is numeric or not
iphone how to check that a string is numeric only雙值驗證
我想驗證UITextField
輸入。
我想輸入必須是double
,我想,如果有任何奇怪的字符作爲"()?
等
來檢測是否有一個簡單的方法來檢測輸入是正確的double
好過以下?
if ([amount doubleValue] <= 0.0f)
我認爲你必須驗證澆鑄成翻倍之前「量」的字符串值,例如,你可以檢查它是否包含「。」還是其他什麼東西......或者你在嘗試做談話趕上,如果你的字符串將包含「(」或「()」或...它會捕獲異常。
我認爲,你使用的方法非常快速和簡單,建議你去這個只有
- (double)doubleValue
從apple doc返回值描述。
接收方的文本的浮點值爲雙精度值。返回 溢出時爲HUGE_VAL或-HUGE_VAL,下溢時爲0.0 。如果 接收器未以 浮點數的有效 文本表示形式返回,則返回0.0。
不要忘記接受可以幫助你的答案 – 2011-05-31 13:16:02