category尝试

来源:互联网 发布:mars软件下载 编辑:程序博客网 时间:2024/06/10 04:04

年后回来第一天,整理一下代码,有个地方用类别更好。想用一下类别,但是突然忘却了。。。 之前还做过一次category呢。
博客记录一下,加强记忆。


需要注意的是:只能向已有的类添加方法。另外新的方法名如果与已有的方法名相同,则会覆盖已有的类(相当于重写方法),这样不能够访问之前的方法;

现在Xcode4.6创建category很方便,添加New File -> 然后选择“Objective-c category”文件(专用的,#import和@implementation都帮你写好了)->然后会让填写“Category”的名字和“Category on”(想添加的类),这里名字可以按照自己的写,现在的Xcode4.6会直接把文件名字创建成“Category on”+ "Category"。 例如“Hello” 在NSDictionary类中,就是“Hello + NSDictionary”就好了。 ->接下来就是写你用的东西了,注意别重名。我就是犯了这个错误。。次




原创粉丝点击