I made a custom NSFormatter subclass and want to return an error message
however assigning the error and returning valid = NO doesn't do the trick (no error is shown)
- (BOOL)isPartialStringValid:(NSString **)partialStringPtr
proposedSelectedRange:(NSRangePointer)proposedSelRangePtr
originalString:(NSString *)origString
originalSelectedRange:(NSRange)origSelRange
errorDescription:(NSString **)error
{
BOOL valid = YES;
NSString *proposedString = *partialStringPtr;
if ([proposedString length] < self.minLength) {
*error = @"TOO SHORT";
valid = NO;
}
return valid;
}
I don't use bindings