iOS开发
文章平均质量分 76
lpf123go
这个作者很懒,什么都没留下…
展开
-
iOS中使用Luhn算法验证银行卡
// 银行卡校验//通过Luhn算法来验证通过//1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。//2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。//3、将奇数位总和加上偶数位总和,结果应该可以被10整除。+(BOOL) checkCardNumber:(NSString*) cardNum{ int o原创 2014-12-04 16:27:31 · 1389 阅读 · 0 评论 -
身份证号校验
之前用正则表达式进行身份证号校验,但是有时候错误的身份证号也能通过前端校验,后来发现这个方法还是不错,把代码贴出了给大家:// 身份证号验证+(BOOL)validateIdentityCard:(NSString*)cardNo{ if (cardNo.length != 18) { return NO; } NSArray* codeArray原创 2015-05-26 17:44:32 · 858 阅读 · 0 评论 -
iOS 直接加载gif动画
iOS 加载gif动画,不用一帧帧切图,直接实现加载.gif图片原创 2015-07-10 15:37:31 · 2034 阅读 · 0 评论 -
Swift之使用UIAlertController实现UIActionsheet
在iOS8的UIActionSheet被废弃,我们在实现UIActionsheet时会选择用UIAlertController来实现。本篇博文将会实现UIAlertView实现UIactionSheet效果。翻译 2015-07-10 21:26:10 · 2088 阅读 · 0 评论 -
Swift之数组使用
Swift提供两种类型的集合,一种是数组Array,另外一种是字典Dictionary,他们之间的共同点是都是用来存储相同类型的数据,不同点是数组中存放的数据是有序的,二字典中存放的数据时无序的。字典还具有两外一个特性,就是字典中所存储的数据是键值对(key - value)形式存在。这里主要写一下Swift中数组类型使用一、数组类型定义想定义其他变量或者常量一样,如果我们在S原创 2015-07-12 10:15:06 · 1312 阅读 · 0 评论 -
ios设备类型判断
需要引入头文件:#import // 获取当前设备+(NSString*)deviceString{ struct utsname systemInfo; uname(&systemInfo); NSString *platform = [NSString stringWithCString:systemInfo.machine encoding原创 2014-12-04 16:24:07 · 540 阅读 · 0 评论 -
Swift值字典使用
字典是一种用来存放相同类型的数据项的集合。和数组不同的是这些数据都以键值对的形式存在的,并且无序的。Swift中字典的概念和现实世界中的字典的概念很相似,都是通过索引(key)来查里面特定的值(value)。和数组类型一样,字典类型在Swift中也有两种写法: 1、完整版写法Dictionary 2、简化版[keyType,valueType]一、初始化一个空字典创建空字典:使原创 2015-07-13 22:05:54 · 1080 阅读 · 0 评论