【发布时间】:2011-09-26 11:24:58
【问题描述】:
我想知道以下代码的工作原理。
- (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSString *newString = [textField.text stringByReplacingCharactersInRange:range withString:string];
return !([newString length] > 10);
}
“stringByReplacingCharactersInRange”有什么作用?以及上面的方法是如何限制textField可以输入的字符数的?
提前致谢!
【问题讨论】:
标签: objective-c ios nsstring textfield