摘要: 类别类别是一种为现有的类添加新方法的方式。利用Objective-C的动态运行时分配机制,可以为现有的类添加新方法,这种为现有的类添加新方法的方式称为类别catagory,他可以为任何类添加新的方法,包括那些没有源代码的类。类别使得无需创建对象类的子类就能完成同样的工作一、创建类别1、声明类别声明类别与声明类的形式很相似@interface NSString(NumberConvenience)-(NSNumber *)lengthAsNumber;@end//NumberConvenience这个声明有两个特点:(1)现有的类位于@interface关键字之后,其后是位于圆括号中的类别名称。 阅读全文
posted @ 2012-04-24 15:20 编程小翁 阅读(799) 评论(1) 推荐(0) 编辑
我是来自厦门的Jilon. 翁,请关注我的微博:真实的weng,或关注微信:Jilon