在我们项目中,像一些填写个人资料的地方,有的用户会为了省事,随便填写一些,例如点了一堆空格,就这样给后台提交过去,那怎么能防止提交无用的信息呢,就是前台过滤一下,全是空格的输入
//判断是否全是空格
+ (BOOL) isEmpty:(NSString *) str {
if (!str) {
return true;
} else {
NSCharacterSet *set = [NSCharacterSetwhitespaceAndNewlineCharacterSet];
NSString *trimedString = [strstringByTrimmingCharactersInSet:set];
if ([trimedString length] == 0) {
return true;
} else {
return false;
}
}
}
在你想调用的地方:
int isEmpty = [self.class isEmpty:_threeInputTF.text];
NSLog(@"是否全是空格:%d",isEmpty);
if(isEmpty ==1) {
[MBProgressHUDlx_showTextHUDWithText:@"店名输入无效!"toView:self.view];
}else{
//提交给后台,相关资料
}
网友评论