只是試圖捕獲非數字輸入 閱讀很多項目。嘗試了十進制數字字符集(發現很難相信以單詞「十進制」開頭的內容不包含小數)。試過可變字符集來添加小數。一直在努力將「10.5」與「96」包括在內,但仍排除「abc」。「isnan」似乎不起作用
下面的代碼生成「是一個數字」不管是什麼,我把在TextBox1中
double whatTheHey;
whatTheHey = _textBox1.text.doubleValue;
if isnan(whatTheHey) {
_textBox2.text = @"NOT a number > ";
}
if (!isnan(whatTheHey)) {
_textBox2.text = @"IS a number > ";
}
10.5,99,QWERTY全收益「是一個數字」
這似乎是一個赫克很多工作只是爲了捕獲非數字輸入。
有沒有人有任何工作代碼捕捉非數字但接受數字小數在他們的工作代碼簡單的例子?
謝謝大家! - 這是我能夠開始工作的一部分 - 我想其他解決方案也可以工作 - 我可能沒有正確應用它們 - 再次感謝。 – user2117002 2013-04-09 17:14:15