iOS开发-正则表达式3种形式
摘要:转至:http://www.cnblogs.com/GarveyCalvin/p/4250145.html iOS开发-正则表达式的使用方法 前 言:在表单验证中,我们经常会使用到正则,因为我们需要用它来判断用户输入的字 符是否为合法的,如果是不合法的,那么应该提示用户输入错误,并不让提交至服务器。
阅读全文
posted @
2016-09-12 16:18
pruple_Boy
阅读(3392)
推荐(0)
iOS 一招搞定去掉字符串开始的0,尤其是针对时间格式化
摘要:// 2.利用整型自动去掉开头的0, 不要循环和判断prefix以及截取字符串- (NSString *)pp_formatDateWithArrYMDToMD;{ NSInteger month = [self[1] integerValue]; NSInteger day = [self[2]
阅读全文
posted @
2016-09-01 11:25
pruple_Boy
阅读(4220)
推荐(0)
UIWebView
摘要://///////////////////////////初始化,self.view是父控件///////////////////////////////// _webView = [[UIWebView alloc] initWithFrame: CGRectMake(0, 0, self.vie
阅读全文
posted @
2016-07-21 14:00
pruple_Boy
阅读(307)
推荐(0)
iOS原生refresh(UIRefreshControl)
摘要:转载:http://www.2cto.com/kf/201504/392431.html // // ViewController.m // 代码自定义cell // // Created by mac on 15/4/18. // Copyright (c) 2015年 mac. All righ
阅读全文
posted @
2016-07-14 10:22
pruple_Boy
阅读(282)
推荐(0)
iOS数据持久化之数据库:SQLite和FMDB
摘要:SQLite: SQLite是一款轻量级型的数据库,资源占用少、性能良好和零管理成本,具有零配置(无需安装和管理配置)、独立(没有额外依赖)、储存在单一磁盘文件中的一个完整的数据库、源码完全的开源、比一些流行的数据库在大部分普通数据库操作要快……功能特性;在大型系统和处理大批量数据时不适用 SQLi
阅读全文
posted @
2016-07-12 17:39
pruple_Boy
阅读(834)
推荐(0)
iOS中4种判断网络请求的方式(系统状态栏、AFNetworking、Reachability、自定义)
摘要:iOS 实时判断网络状态 方法一:利用系统状态栏判断网络状态 // 状态栏是由当前app控制的,首先获取当前app UIApplication *app = [UIApplication sharedApplication]; NSArray *children = [[[app valueForK
阅读全文
posted @
2016-07-12 16:21
pruple_Boy
阅读(1762)
推荐(0)
iOS查错机制
摘要:转自: http://mp.weixin.qq.com/s?__biz=MjM5OTM0MzIwMQ==&mid=404478233&idx=2&sn=ae55d4f70fce47c11958f0b8536f4370&scene=0#wechat_redirect 1.普通断点】 断点(Breakp
阅读全文
posted @
2016-03-23 23:24
pruple_Boy
阅读(310)
推荐(0)
轻量级sqlite是增删改查
摘要:--创建数据库 create database ios --使用数据库 use ios --创建数据表 create table student ( stuid int primary key autoincrement, stuname varchar(20), stupwd varchar(20
阅读全文
posted @
2016-03-22 23:55
pruple_Boy
阅读(156)
推荐(0)
iOS开发UI篇—ios应用数据存储方式(归档) :转发
摘要:本文转发至:文顶顶http://www.cnblogs.com/wendingding/p/3775293.html iOS开发UI篇—ios应用数据存储方式(归档) 一、简单说明 在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦; 偏好设置(将所有
阅读全文
posted @
2016-03-21 19:46
pruple_Boy
阅读(176)
推荐(0)
iOS面向对象的建模:MVC(OC基础)
摘要:本文转发至:http://www.cnblogs.com/tmf-4838/p/5294036.html 实例化一个类:从plist文件抽取出类 使用字典作为自定义构造器的参数 存储对象的不仅仅可以是该类的指针 把plist文件实例化最大的好处:数据处理创建对应对象,取值操作数据变得很easy 实例
阅读全文
posted @
2016-03-18 23:12
pruple_Boy
阅读(418)
推荐(0)
一道题看懂OC的文件管理:NSFileManager,计算文件包含内存大小
摘要:计算文件夹下所有文件的大小 // 查看错误信息 __autoreleasing NSError *error; // 文件管理对象 NSFileManager *manager = [NSFileManager defaultManager]; // 读取路径 NSString *path = @"
阅读全文
posted @
2016-03-14 22:29
pruple_Boy
阅读(1043)
推荐(0)
关于iOS自定义控件:在view上实现事件和代理
摘要:自定义控件.h #import <UIKit/UIKit.h> #import "PPViewtouchesBeginDelegate.h" @interface PPView : UIView // 这样写避免了内存泄露的问题 @property (nonatomic, strong)UIView
阅读全文
posted @
2016-03-11 22:53
pruple_Boy
阅读(3204)
推荐(0)
UIButton 关灯小实验
摘要:// 写在继承于UIViewController的子类中:创建单视图默认有ViewController类 // 实现:点击任何一颗UIButton,它四周的以及它自身都被变成红色,再点击就会变成原来的灰色 - (void)viewDidLoad { [super viewDidLoad]; NSIn
阅读全文
posted @
2016-03-08 20:35
pruple_Boy
阅读(221)
推荐(0)
将一个字典内的内value转换为集合:返回一个数组,此数组中包含输入字典的键值对中的数组的所有元素(为NSArray添加category)
摘要:- (NSArray *)testa:(NSDictionary *)dic { NSMutableArray *arr_M = [NSMutableArray array]; // 1.遍历每一个元素添加到集合 for (NSString *key in dic.allKeys) { for (N
阅读全文
posted @
2016-03-07 22:45
pruple_Boy
阅读(537)
推荐(0)
为集合排序的三个方法
摘要:// 为集合字符串排序(cmpare:) // - null :空类型 就是字符型的0; // - [NSNull null]是对象类型,能够存入集合的数据:为其分配了内存,但其中的值为空(不能被排序否则程序会崩溃); // - 对非对象类型指针赋空值用null(如C指针) // 对集合内的字符串排
阅读全文
posted @
2016-03-07 22:26
pruple_Boy
阅读(424)
推荐(0)
typedef和block
摘要:为block类型对象取别名 1.没有使用typedef的情况 int (^block_add)(int, int) = ^(int value1, int value2) { return value1 + value2; }; NSLog(@"%i", block_add (10, 20)); 2
阅读全文
posted @
2016-03-04 14:00
pruple_Boy
阅读(227)
推荐(0)