自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (4)
  • 收藏
  • 关注

原创 Swift值字典使用

字典是一种用来存放相同类型的数据项的集合。和数组不同的是这些数据都以键值对的形式存在的,并且无序的。Swift中字典的概念和现实世界中的字典的概念很相似,都是通过索引(key)来查里面特定的值(value)。和数组类型一样,字典类型在Swift中也有两种写法: 1、完整版写法Dictionary 2、简化版[keyType,valueType]一、初始化一个空字典创建空字典:使

2015-07-13 22:05:54 1068

原创 Swift之数组使用

Swift提供两种类型的集合,一种是数组Array,另外一种是字典Dictionary,他们之间的共同点是都是用来存储相同类型的数据,不同点是数组中存放的数据是有序的,二字典中存放的数据时无序的。字典还具有两外一个特性,就是字典中所存储的数据是键值对(key - value)形式存在。这里主要写一下Swift中数组类型使用一、数组类型定义想定义其他变量或者常量一样,如果我们在S

2015-07-12 10:15:06 1282

翻译 Swift之使用UIAlertController实现UIActionsheet

在iOS8的UIActionSheet被废弃,我们在实现UIActionsheet时会选择用UIAlertController来实现。本篇博文将会实现UIAlertView实现UIactionSheet效果。

2015-07-10 21:26:10 2065

原创 iOS 直接加载gif动画

iOS 加载gif动画,不用一帧帧切图,直接实现加载.gif图片

2015-07-10 15:37:31 2021

原创 如何优化UITableView的性能

在iOS App中,UITableView应该是使用率最高的,同时也是最为复杂的视图。 几乎所有自带的应用中都能看到它的身影,可见它的重要性。  在使用UITableView时,会经常遇到性能上的问题,普遍表现在滚动时比较卡,特别是table cell中包含图片的情况时。实际上只要针对性地优化一下,这种问题就不会有了。有兴趣的可以看看LazyTableImages这个官方的例子程序,虽然

2015-07-10 14:34:05 733 1

原创 身份证号校验

之前用正则表达式进行身份证号校验,但是有时候错误的身份证号也能通过前端校验,后来发现这个方法还是不错,把代码贴出了给大家:// 身份证号验证+(BOOL)validateIdentityCard:(NSString*)cardNo{ if (cardNo.length != 18) { return NO; } NSArray* codeArray

2015-05-26 17:44:32 840

原创 The file “***” couldn’t be opened because you don’t have permission to view it

前两天在运行demo时遇到The file “UIWebViewDemo” couldn’t be opened because you don’t have permission to view it 的问题,看到有警告是Validate Project settings问题,经过一番研究,对于这个问题解决大概如下,程序就可以正常运行了:双击图片中警告,弹出下面页面:选择

2015-01-22 10:19:52 2228

原创 Xcode6之后如何创建空工程

前往  下面的目录,Macintosh HD ▸ 应用程序 ▸ Xcode5.1.1.app ▸ Contents ▸ Developer ▸ Platforms ▸ iPhoneOS.platform ▸ Developer ▸ Library ▸ Xcode ▸ Templates ▸ Project Templates ▸ Application ▸ Empty Application.xc

2015-01-16 11:20:07 583

原创 iOS中使用Luhn算法验证银行卡

// 银行卡校验//通过Luhn算法来验证通过//1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。//2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。//3、将奇数位总和加上偶数位总和,结果应该可以被10整除。+(BOOL) checkCardNumber:(NSString*) cardNum{ int o

2014-12-04 16:27:31 1374

原创 ios设备类型判断

需要引入头文件:#import // 获取当前设备+(NSString*)deviceString{ struct utsname systemInfo; uname(&systemInfo); NSString *platform = [NSString stringWithCString:systemInfo.machine encoding

2014-12-04 16:24:07 527

原创 验证数字的正则表达式集

验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验证非零的负

2014-12-04 15:49:03 448

原创 关于xcode真机调试或archiver时弹出钥匙串登录提示的解决

最近在真机调试过程中,bu'shao

2014-09-19 22:12:39 5257

原创 IOS开发中的归档与反归档

“归档”是对象的⼀一种序列化⽅方式,对模型对象进⾏行归档 的技术可以轻松将复杂的对象写⼊入⽂文件,然后再从⽂文件 中读取它们。 要求类中要进⾏行归档的属性或者成员变量是基本数据类 型(如int或float等)或者符合NSCoding协议的某个类 的对象(如NSString或NSArray等)。 原理:将复杂对象转换为NSData,然后写⼊入到硬盘。 为了读取的时候恢复写⼊入

2014-08-15 22:01:57 675

原创 tableView编辑:插入、删除和移动

删除、插入数据:0、将tableView置于可编辑状态-(void)setEditing:(BOOL)editing animated:(BOOL)animated1、询问是否可编辑-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath2、确定编辑状

2014-08-10 19:46:00 704

原创 IOS开发中手势响应的部分代码

//收放手势 UIPinchGestureRecognizer *pinch=[[UIPinchGestureRecognizer alloc]initWithTarget:self action:@selector(pinchAction:)]; [_touchView addGestureRecognizer:pinch]; //拖放手势 UIPanGestureRecognizer *pan=[[UIPanGestureRecognizer alloc]initWith

2014-08-03 21:06:56 444

原创 Objective-C打僵尸代码

}

2014-07-15 18:29:19 698

转载 Swift常量和变量

常量和变量把一个名字(比如maximumNumberOfLoginAttempts或者welcomeMessage)和一个指定类型的值(比如数字10或者字符串"Hello")关联起来。常量的值一旦设定就不能改变,而变量的值可以随意更改。声明常量和变量常量和变量必须在使用前声明,用let来声明常量,用var来声明变量。下面的例子展示了如何用常量和变量来记录用户尝试登录的次数:

2014-07-10 21:34:28 530

原创 ATM机模拟C程序

模拟ATM机取款的过程(1)、定义两个能保存5个整形数的数组,一个用于保存5个人的卡号,一个用于保存对应卡号的密码。(2)、判断输入的卡号是否在数组中。(3)、如果在数组中就让输入密码,判断是否和卡号对应的密码匹配。(4)、判断密码,24小时内只允许输入3次错误的密码。输入错误应该提示还剩下的输入次数,3次都输入错误提示24小时内不允许操作该卡。(5)、密码正确就让用户对该账户

2014-07-10 18:33:49 1241

swift2.2字符串&数组&集合

swift2.2中字符串、数组、集合的一点用法,写出来放在CSDN,后续会增加控制流等

2016-02-16

SwiftArray

Swift提供两种类型的集合,一种是数组Array,另外一种是字典Dictionary,他们之间的共同点是都是用来存储相同类型的数据,不同点是数组中存放的数据是有序的,二字典中存放的数据时无序的。字典还具有两外一个特性,就是字典中所存储的数据是键值对(key - value)形式存在

2015-07-13

iOS加载本地HTML

iOS开发中利用UIWebView加本地Html

2015-01-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除