//输入框是否为空(判断空格和回车)
-(BOOL)isEmpty:(NSString *)string
{
if (!string) {
return YES;
}else
{
NSCharacterSet *set = [NSCharacterSet whitespaceAndNewlineCharacterSet];
NSString *str = [string stringByTrimmingCharactersInSet:set];
if (str.length == 0) {
return YES;
}else{
return NO;
}
}
}
//警示框
-(void)alert{
NSString *message = nil;
if([self isEmpty:self.userTextField.text]){ //调用函数把空格处理为0
message = @"请输入用户名";
}else if(self.pwdTextField.text.length == 0){ //密码可以带空格
message = @"请输入密码";
}
if(message)
{
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"提示" message:message preferredStyle:UIAlertControllerStyleAlert];
UIAlertAction *action1 = [UIAlertAction actionWithTitle:@"取消" style:UIAlertActionStyleCancel handler:nil];
UIAlertAction *action2 = [UIAlertAction actionWithTitle:@"确定" style:UIAlertActionStyleDefault handler:nil];
// UIAlertAction *action3 = [UIAlertAction actionWithTitle:@"警告" style:UIAlertActionStyleDestructive handler:nil];
[alertController addAction:action1];
[alertController addAction:action2];
// [alertController addAction:action3];
[self presentViewController:alertController animated:YES completion:nil];
}
}