我的应用程序中有文本视图。我需要验证文本视图的输入。规则如下
- 文本输入的开头不能接受制表符/空格
- 文本输入的中间和结尾可以接受 Tab/Space
- 接受的最大字符数可以是 256
我如何开发这个,第一个字符过滤逻辑?
我已经在我的应用程序中编写了以下代码,但它仍然没有给我正确的输出......谁能告诉我错误在哪里???
-(void)textViewDidBeginEditing:(UITextView *)textView { NSString *rawString = [textView text];
NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet];
NSString *trimmed = [rawString stringByTrimmingCharactersInSet:whitespace];
if ([trimmed length] == 0)
{
// Text was empty or only whitespace.
}
NSLog(@"length = %d",[trimmed length]);
[self.scrollView adjustOffsetToIdealIfNeeded];
}