ios-密码判断
我们经常在项目时有涉及到用户或是手机号登录,这时一般会配合密码才能登录成功。
下面发一些关于手机和密码形式的判断:
- (void)registButtonClick:(id)sender
{
if (self.phoneTextField.text.length != )//手机号码判断
{
if (self.phoneTextField.text.length <= )
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"手机号不能为空";
}else
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"请正确输入手机号";
}
[self registReturnKeyBoard];
return;
}
if (self.passWordTextField.text.length <= )//密码判断
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"密码不能为空,请重新输入~";
[self registReturnKeyBoard];
return;
}
if (self.passWordTextField.text.length < )//密码判断
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"密码不能少于6位数,请重新输入~";
[self registReturnKeyBoard];
return;
}
NSString *url;
if (self.passWordTextField.text)
{
url = [GetData getRegistWithMobile:self.phoneTextField.text andPassWord:[MyMD5 md5:self.passWordTextField.text]];//===吴611
}else
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"密码不能为空";
[self registReturnKeyBoard];
return;
}
[self registReturnKeyBoard];
GetData *gd = [[GetData alloc]init];
gd.urlTag = ;
gd.datadele = self;
[gd getDataWithUrlTest:url];
}
- (void)registButtonClick:(id)sender
{
if (self.phoneTextField.text.length != 11 )//手机号码判断
{
if (self.phoneTextField.text.length <= 0)
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"手机号不能为空";
}else
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"请正确输入手机号";
}
[self registReturnKeyBoard];
return;
}
if (self.passWordTextField.text.length <= 0)//密码判断
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"密码不能为空,请重新输入~";
[self registReturnKeyBoard];
return;
}
if (self.passWordTextField.text.length < 6)//密码判断
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"密码不能少于6位数,请重新输入~";
[self registReturnKeyBoard];
return;
}
NSString *url;
if (self.passWordTextField.text)
{
url = [GetData getRegistWithMobile:self.phoneTextField.text andPassWord:[MyMD5 md5:self.passWordTextField.text]];//===吴611
}else
{
pushView.hidden = NO;
pushView.tiShiLab.text = @"密码不能为空";
[self registReturnKeyBoard];
return;
}
[self registReturnKeyBoard];
GetData *gd = [[GetData alloc]init];
gd.urlTag = 1;
gd.datadele = self;
[gd getDataWithUrlTest:url];
}
ios-密码判断的更多相关文章
- iOS - 正则表达式判断邮箱、身份证..是否正确:
iOS - 正则表达式判断邮箱.身份证..是否正确: //邮箱 + (BOOL) validateEmail:(NSString *)email { NSString *emailRegex ...
- iOS密码框实现(二)取消确定按钮
由于将确定按钮去掉了,所以需要重新修改下代码,当输入第四个数字时,自动进入房间. iOS 密码框效果图: 实现方式: 首先声明一个block初始化方法,因为这只是个框框,并不需要处理网 ...
- ios如何判断键盘是否已经显示
ios如何判断键盘是否已经显示 在群里看到有人问:ios如何判断键盘已经显示在界面上. 其实这个解决很简单: 写一个单例来管理键盘的状态. 这个单例在初始化方法init种监听2个事件,分别是 UI ...
- Web端 年月日下拉表 密码判断 按钮判断是否提交
生日: <asp:DropDownList ID="selYear" runat="server"></asp:DropDownList> ...
- iOS:判断用户名是否以字母开头、手机号输入、邮箱是否正确的正则表达式
新建一个字符串分类:NSString(Check),定义类方法更方便 .h文件 #import <Foundation/Foundation.h> @interface NSString ...
- iOS开发 判断当前APP版本和升级
从iOS8系统开始,用户可以在设置里面设置在WiFi环境下,自动更新安装的App.此功能大大方便了用户,但是一些用户没有开启此项功能,因此还是需要在程序里面提示用户的 方法一:在服务器接口约定对应的数 ...
- iOS ----------各种判断
iOS 判断数字 - (BOOL) deptNumInputShouldNumber:(NSString *)str { if (str.length == 0) { return NO; } NSS ...
- iOS - 正则表达式判断邮箱、身份证,车牌,URL等..是否正确:
//邮箱 + (BOOL) validateEmail:(NSString *)email { NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Z ...
- IOS版本判断
-(void)getIOSVersion { //#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 50000 //此方法和编译器相关 //quanju.iOS ...
- iOS 如何判断一个点在某个指定区域中
在iOS 开发中会遇到 判断位置的情况 iOS 自己都有函数实现的这些功能. 判断一个点是否在这个rect区域中 bool CGRectContainsPoint(CGRect rect,CGPoin ...
随机推荐
- struts2学习笔记(一)
配置文件web.xml和struts.xml web.xml <?xml version="1.0" encoding="UTF-8"?> < ...
- HDFS数据节点DataNode未启动解决方法
在解决这个问题的过程中,我又是积累了不少经验... 首先让我搞了很久的问题是,书上说进程全部启动的命令是/bin/start-all.sh,但是当我执行的时候显示command not found.后 ...
- Jellyfish详解
一.Jellyfish简介 JELLYFISH是CBCB(Center for Bioinformatics and Computational Biology)的Guillaume Marçais ...
- gunicorn flask nginx环境配置
防火墙端口设置****修改后要重启生效(有时在控制面板中设置80端口无法生效) /etc/init.d/iptables statusservice iptables stopfirewall-cmd ...
- Python — 字典dict 和 集合set
字典dict : dict和set的key都是不可变对象 对于不变对象来说,调用对象自身的任意方法,也不会改变对象自身的内容.相反,这些方法会创建新的对象并返回,这样,就保证了不可变对象本身永远是不可 ...
- 基于Xshell使用密钥方式连接远程主机
基于Xshell使用密钥方式连接远程主机 连接远程主机,就验证身份而言,一般有两种方式,一种是通过用户密码:另一种通过公钥的方式(Public Key). 图1 xshell支持验证登录用户的方式 下 ...
- 数据结构与算法之PHP排序算法(堆排序)
一.堆的定义 堆通常是一个可以被看做一棵树的数组对象,其任一非叶节点满足以下性质: 1)堆中某个节点的值总是不大于或不小于其父节点的值: 每个节点的值都大于或等于其左右子节点的值,称为大顶堆.即:ar ...
- 【转载】Java Restful API 文档生成工具 smart-doc
谁说生成api文档就必须要定义注解? 谁说生成接口请求和返回示例必须要在线? 用代码去探路,不断尝试更多文档交付的可能性. 如果代码有生命,为什么不换种方式和它对话! 一.背景 没有背景.就自己做自己 ...
- servlet运行“/*”引起的java.lang.StackOverflowError
<servlet> <servlet-name>login</servlet-name> <servlet-class>com.jd.login.UI. ...
- Linux的相关概念
1 Linux的相关概念 1.1 什么是操作系统? 操作系统(英语:operating system,缩写:OS)是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石.操作系统需要处 ...