我想dectect如果一個NSString它是一個浮點數,用於爲例:@「 - 73.041382」檢測是否NSString的是浮點數
但是當我嘗試用這種方法我得到一個錯誤的結果:
-(bool) isNumeric:(NSString*) checkText{
NSNumberFormatter* numberFormatter = [[[NSNumberFormatter alloc] init] autorelease];
NSNumber* number = [numberFormatter numberFromString:checkText];
if (number != nil) {
return true;
}
return false;
}
有人有一個想法!?
感謝
你所說的「錯誤的結果」意思? –
我的意思是該方法返回false; – Maxime
可能與語言環境有關。 –