ios – 检查NSString是空的还是仅包含空格或制表符?

前端之家收集整理的这篇文章主要介绍了ios – 检查NSString是空的还是仅包含空格或制表符?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Check if an NSString is just made out of spaces10个
我目前正在使用isEqualToString:@“”,当textField没有任何内容时,它工作正常.但是,当输入只有空格或制表符时,它不会遇到这种情况.我该怎么做才能使它变得更聪明,以便不允许输入“”.

解决方法

NSCharacterSet *charSet = [NSCharacterSet whitespaceCharacterSet];
NSString *trimmedString = [myString stringByTrimmingCharactersInSet:charSet];
if ([trimmedString isEqualToString:@""]) {
    // it's empty or contains only white spaces
}

猜你在找的iOS相关文章