编程思想
dong_vip
这个作者很懒,什么都没留下…
展开
-
封装思想
// 很多重复的代码 将重复代码添加到一个方法中// 1.相同代码放到一个方法中// 2.不同代码变成参数 // 3.在使用到这段代码的地方调用方法,传递参数原创 2016-01-08 16:53:59 · 484 阅读 · 0 评论 -
重新设置系统内部属性
重新设置系统内部属性,新属性的性质应提前配置// 2 更换系统自带的 tabbar KVC可替换可读属性 CustomnTabBar *customnTabbar = [[CustomnTabBar alloc] init]; customnTabbar.delegate = self; // 设置代理要放在 KVC 方法之前 [self setValue:custom原创 2016-01-09 17:39:42 · 298 阅读 · 0 评论 -
GIT使用
1 git reflog : 查看提交日志2 git reset --hard 版本号 :回到某个版本原创 2016-01-27 15:03:48 · 250 阅读 · 0 评论 -
正则表达式
/** 使用正则表达式的步骤 1 创建一个正则表达式对象:定义规则 2 利用正则表达式对象 测试 相应的字符串 */ // 1 创建正则表达式 贪婪最多为标准 // Parttern 样式/规则 NSString *pattern = @"[0-9]"; // @"\\d{3}a{2}" 三个数字两个a //原创 2016-01-28 13:33:00 · 348 阅读 · 0 评论 -
封装思想
// 很多重复的代码 将重复代码添加到一个方法中// 1.相同代码放到一个方法中// 2.不同代码变成参数 // 3.在使用到这段代码的地方调用方法,传递参数原创 2016-03-31 16:07:08 · 298 阅读 · 0 评论 -
网络
一、URL1、URL Uniform Resource Locator(统一资源定位符)2、格式 协议:// 主机地址:端口号/路径{ 常见协议:HTTP\FTP\mailto\File\ tel:// \ sms://}二、HTTP协议1、HTTP HyperText Transport Protocol(超文本协议){ 浏览器和Web服务器通许时遵守的约定}原创 2016-04-06 17:21:07 · 377 阅读 · 0 评论 -
RunLoop
一 概念 1 运行循环,事件驱动 UIApplicationMain()会启动一个RunLoop; 2 BOOL runing = YES; do {} while (runing); 3 iOS中有两套API { NSRunLoop (Foundation) OC语法 CFRunLoopRef (CoreFoundation原创 2016-04-14 18:05:45 · 452 阅读 · 0 评论