我正在使用isEqualToString:@""它,当textField什么都没有时它工作正常.但是,当输入只有空格或制表符时,它不会遇到这种情况.我该怎么做才能让它变得更聪明,以便"    "不允许输入.
Dru*_*erB 29
NSCharacterSet *charSet = [NSCharacterSet whitespaceCharacterSet];
NSString *trimmedString = [myString stringByTrimmingCharactersInSet:charSet];
if ([trimmedString isEqualToString:@""]) {
    // it's empty or contains only white spaces
}
[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]].length > 0
用它来测试字符串是否包含空格以外的字符.
| 归档时间: | 
 | 
| 查看次数: | 10110 次 | 
| 最近记录: |