I wanna check the UITextField
is String
or number by using try catch.
But it seems doesn't work. Here is my code:
- (IBAction)add {
@try {
double firstNumber = self.firstNumber.text.doubleValue;
double secondNumber = self.secondNumber.text.doubleValue;
Calculator *calcu = [[Calculator alloc] initWithFirstNumber:firstNumber andSecondNumber:secondNumber andOperation:@"+"];
self.result.text = calcu.calculateTwoNumber;
}
@catch (NSException *exception) {
self.result.text = @"Please enter right number!";
}
@finally {
}
}