- 博客(2)
- 收藏
- 关注
转载 iOS学习笔记:关于if(self=[super init])
[super init]:父类初始化成功的话,通过=给self,这样self成为一个非空对象,整个来说即非false(非NO)。 于是也就变成了: if ( !false ){ //成功初始化后执行的代码 } 如果init失败 self则为空 if条件为假 于是if段内语句不执行
2015-03-09 11:25:51 1085
转载 Object c中的alloc和init问题
从开始学的NSString *name=[[NSString alloc] init] 起,老师教这句话是分配内存空间,一直在用 从来没考虑过它的内部是怎么实现的.今天无意中看到了这一句代码 NSString *name=[NSString alloc]; NSLog(@"%p",name); name=[name init];
2015-03-08 11:44:12 660
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人