Я создал общий метод isValidAmount, чтобы проверить, правильно ли пользователь вводит правильную сумму в UITextField.Это работает, но проблема в том, что я получаю утечки, когда номер недействителен.Утечка объекта - «NSCFNumber», и ответственность за это - «getObjectValue».Я не знаю, что еще делать.Я уже выпускаю «форматтер» ниже.Я даже пытался выпустить «номер» ниже.Но все же я продолжаю получать эту утечку.Пожалуйста, помогите.
+ (BOOL) isValidAmount:(NSString *)amount {
NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];
[formatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber *number = [formatter numberFromString:amount];
[formatter release];
if (!number) {
return NO;
}
return YES;
}