如何在UITextField上设置字符限制

Bla*_*end 4 xcode character limit nsstring uitextfield

我想在UITextField上设置字符限制,但不知道如何.我希望它最多包含16个字符.我该怎么做呢.

Den*_*er9 16

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
    NSUInteger newLength = [textField.text length] + [string length] - range.length;
    return (newLength > 12) ? NO : YES;
}
Run Code Online (Sandbox Code Playgroud)