摘要: 今天呢,我又要开启我的bibi模式了,首先我给大家出个问题:假如有一个需求是让你扩充类,这时候你会怎么做? 可能我们想到最多的就是使用继承。其实啊!在OC中有一种除了继承之外的另一种方法:分类(Category)。 那什么是分类呢? 简单来说,就是在不改变原先类前提下,我们可以添加咱们自定... 阅读全文
posted @ 2015-04-03 22:12 Qingyun_Qearl 阅读(3713) 评论(0) 推荐(2) 编辑
摘要: 升级Xcode6之后我们发现,本来创建category文件的选项突然不见了,那在在Xcode6中怎么创建OC category文件,其实它还是在,只是Xcode6把他放在了第二步选择了:点击下一步,我们就可以选择创建category文件了然后选择如下:比如:给Person类写一个名字为QYMa的分类... 阅读全文
posted @ 2015-04-03 17:03 Qingyun_Qearl 阅读(254) 评论(0) 推荐(1) 编辑
摘要: 在如下代码中,报错:分析:有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,或者直接讲init方法写错,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self' ou... 阅读全文
posted @ 2015-04-03 14:27 Qingyun_Qearl 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 程序运行报这个错误:[__NSCFString stringFromMD5]: unrecognized selector sent to instance 0xad367502014-04-23 10:27:54.571 Eating[1028:a0b] *** Terminating app d... 阅读全文
posted @ 2015-04-03 14:12 Qingyun_Qearl 阅读(1055) 评论(0) 推荐(0) 编辑