摘要: 实例:#define AccountID @"771722918"NSString* const AccountIDStr = @"771722918";上面定义了一个宏与一个constr变量.宏定义:每当用到AccountID就拷贝一次AccountID的值(771722918),意思就是:在一个... 阅读全文
posted @ 2015-05-04 18:21 花园晓雨 阅读(358) 评论(0) 推荐(0)
摘要: []:找到括号中的一个,便成立?:0个或者1个+:至少一个*:0个或者多个.:匹配除换行以外的任意字符\w:匹配字母,数字,下划线或者汉字.\d:匹配数字\b:匹配字符串的开始或者结束^:匹配字符串的开始$:匹配字符串的结束 阅读全文
posted @ 2015-05-04 17:10 花园晓雨 阅读(115) 评论(0) 推荐(0)
摘要: 之前我一直对OC的点语法的理解是错误的!请看下面代码:注释原文://这个点语法不是去给直接给name属性赋值,而是去ZHHPerson类中寻找setName:方法,然后再给name属性赋值.在Xcode中,只要有name属性,就可以直接调用person.name,是因为Xcode自动生成了setNa... 阅读全文
posted @ 2015-05-04 12:03 花园晓雨 阅读(250) 评论(0) 推荐(0)
摘要: 在iOS开发中,想要获取label的高度是不言而喻的!之前我还以为,这是不可能的事!//在控制器中加一个label,代码如下:- (void)viewDidLoad { [super viewDidLoad]; // label的文本 NSString *strText = @"如果真的有一天... 阅读全文
posted @ 2015-04-29 09:28 花园晓雨 阅读(443) 评论(0) 推荐(0)
摘要: 直接看代码:#import "CMoveView.h"@interface CMoveView ()//记录上一次父视图@property (nonatomic, strong) UIView* oldSuperview;@end@implementation CMoveView//当自己重写一个U... 阅读全文
posted @ 2015-04-27 17:17 花园晓雨 阅读(4316) 评论(0) 推荐(0)
摘要: 今天遇到点关于KVO小问题,纠结了半天.结果是出来了.需求:监听UITableView数据的变化,一旦变化,就刷新UITableView.很显然要用到KVO.数据是放到@property (nonatomic, strong) NSMutableArray* data;刚开始我是这么做的:1,注册监... 阅读全文
posted @ 2015-04-27 13:49 花园晓雨 阅读(184) 评论(0) 推荐(0)
摘要: 写完标题,我也扑通一笑.就先来对标题透一下剧吧. "谁说我不能执行你":应该把"我"与"你"理解成OC语言中不同类的实例对象. 是的,在今天之前,我是不相信:我能执行你.但是,现在我相信了,没想到我是如此的强大,只是我没有发现而已! 之前,我一直是这样认为的:在iOS开发中,A类的对象a,是不... 阅读全文
posted @ 2015-04-26 18:16 花园晓雨 阅读(140) 评论(0) 推荐(0)
摘要: 内省(Introspection)是对象揭示自己作为一个运行时对象的详细信息的一种能力.NSObject协议和类定义了很多内省方法,用于查询运行时信息,以便根据对象的特征进行识别. 在iOS开发过程中,有效的使用内省方法.有助于避免错误地进行消息派发、错误地假设对象相等、以及类似的问题.明智地... 阅读全文
posted @ 2015-04-25 17:50 花园晓雨 阅读(316) 评论(0) 推荐(0)
摘要: 有时候,我们会想在别人的类中添加一个属性.这个属性只会在自己的模块用到,在其它地方无用.那么现在就用两个方案: 1,直接在原类中添加一个属性 2,写一个分类,在分类中将这个属性加进去.这两种方案实现的异同: 同:都能达到在已有的类中添加一个属性的需求. 异: 第一种方案优点:实现简单.... 阅读全文
posted @ 2015-04-25 14:25 花园晓雨 阅读(2637) 评论(0) 推荐(0)
摘要: 如果你在一个UIViewController中重写了这两个类方法,那么你会在在这个控制器中发现一下现象:1,相同之处: (1)这两个类方法在init之前就调用了 (2)在整个应用app中无论你用到这个类多少次,这两个类方法均只会被调用一次2,不同之处: (1)load是在initialize之... 阅读全文
posted @ 2015-04-25 12:14 花园晓雨 阅读(344) 评论(0) 推荐(0)