Objective C学习笔记(二)

4,向自定义类中添加类方法
     类方法以+和返回类型开头,后跟一组参数描述符,数据类型,参数名


     在接口文件中,声明
     +(void) writeDescriptionWithThisDate:(NSDate *)date;
     在头文件中实现
     +(void) writeDescriptionWithThisDate:(NSDate *)date
     {
      NSLog(@"Today's date is %@ .",date);
     }
5,向自定义类中添加实例方法
    实例方法以-和返回类型开头,后跟一组参数描述符,数据类型和参数名
    声明与实现方法类似类方法
6,使用类别对类进行扩展
   可以使用类别定义与实现属性和方法,然后将它们附加到类中。
   首先需要处理头文件。建设你想要扩展NSString类以添加方法来创建HTML文本,类别头文件拥有如下接口:
   @interface NSString (HTMLTags)
   @interface关键字之后的类名就是你想要扩展的类,这意味着这个类别只能用于NSString以及NSString
   类的子类。在类名后的圆括号中放置的是类别的名称。


   实现类别:
   @implementation NSString (HTMLTags)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值