黑马程序员技术交流社区

标题: self与super的区别 [打印本页]

作者: 愿我能    时间: 2014-4-18 00:14
标题: self与super的区别
本帖最后由 愿我能 于 2014-4-18 15:34 编辑

在description方法中同时使用%@和self会使程序陷入死循环,如
- (NSString *)description {  
return [NSString stringWithFormat:@"%@", self];  
}  
这里换成super是不是也会,另外同时调用self与super不会冲突吧
作者: 微尘•逐梦    时间: 2014-4-18 01:03
换成super语法无法通过,是有问题的,同时调用self与super不会产生冲突,例如自定义构造时self = [super init];。




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