I am trying to do dectect if NSString is a floating point number, for example: @ "- 73.041382"
But when I try using this method, I get the wrong result:
-(bool) isNumeric:(NSString*) checkText{ NSNumberFormatter* numberFormatter = [[[NSNumberFormatter alloc] init] autorelease]; NSNumber* number = [numberFormatter numberFromString:checkText]; if (number != nil) { return true; } return false;
}
Does anyone have an idea !?
thanks
source share