category尝试

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


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

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




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章