黑马程序员技术交流社区

标题: IOS消息转发的实现~~ [打印本页]

作者: tutucoo    时间: 2015-6-11 14:05
标题: IOS消息转发的实现~~

消息转发,适用于把操作给另外一个类来实现


[objc] view plaincopyprint?



上例中,一个UIViewController包含了UIlable 属性 displayLabel, 如果UIViewController 实例调用[instance setText:@"string"]方法,由于类没有实现setText:方法,通过上面两行代码,将会转发,由 displayLabel 实现。

另:消息转发的使用,下面的类别拓展解决了对NSNull对象操作导致的崩溃(在网络数据返回为空的时候经常遇到)

[objc] view plaincopyprint?





作者: 可爱的小炒肉    时间: 2015-6-11 19:28
新手  看不懂     
作者: aofex    时间: 2015-6-11 21:19
太难了     




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2