私は現在使用isEqualToString:@""
していますが、textField に何もない場合は正常に動作します。ただし、入力に空白またはタブしかない場合はキャッチされません。などの入力ができないようにスマートにするにはどうしたらよいでしょうか" "
。
質問する
10747 次
2 に答える
29
NSCharacterSet *charSet = [NSCharacterSet whitespaceCharacterSet];
NSString *trimmedString = [myString stringByTrimmingCharactersInSet:charSet];
if ([trimmedString isEqualToString:@""]) {
// it's empty or contains only white spaces
}
于 2013-10-24T21:31:50.353 に答える
9
[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]].length > 0
これを使用して、文字列に空白以外の文字が含まれているかどうかをテストします。
于 2013-10-24T21:32:21.957 に答える