Ste*_*tes 0 iphone passwords xcode registration verify
我在一个应用程序上有一个注册表单.您输入电子邮件,然后输入所需的密码和验证密码.它需要检查,如果两个密码字段passwordFieldOne,并passwordFieldTwo和不相等.他们需要检查它们是否与我的错误过程不相等才能正常工作.这是我尝试过的一些事情.
if(passwordFieldOne != passwordFieldTwo){
//do whatever
}
Run Code Online (Sandbox Code Playgroud)
-
if(passwordFieldOne.text != passwordFieldTwo.text){
//do whatever
}
Run Code Online (Sandbox Code Playgroud)
-
if((passwordFieldOne.text == passwordFieldTwo.text) == False){
//do whatever
}
Run Code Online (Sandbox Code Playgroud)
PS.请不要回应告诉我,我可以检查它们是否相等,或检查它们是否相等然后再说.谢谢你的帮助.
使用 isEqualToString:比较字符串的方法:
if([passwordFieldOne.text isEqualToString:passwordFieldTwo.text]) {
// passwords are equal
}
Run Code Online (Sandbox Code Playgroud)
-(BOOL)isPasswordMatch:(NSString *)pwd withConfirmPwd:(NSString *)cnfPwd {
//asume pwd and cnfPwd has not whitespace
if([pwd length]>0 && [cnfPwd length]>0){
if([pwd isEqualToString:cnfPwd]){
NSLog(@"Hurray! Password matches ");
return TRUE;
}else{
NSLog(@"Oops! Password does not matches");
return FALSE;
}
}else{
NSLog(@"Password field can not be empty ");
return FALSE;
}
return FALSE;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7553 次 |
| 最近记录: |