OC --(3)-- 类 与 类方法 (便利构造器)

super 编译指令 不代表父类对象 调用父类方法的实现!!!! 相当于把代码考过来
self  对象自身
-(void)sayHi
{
    [super sayHi];
//NSLog(@"name:%@ ,sex:%@ ,age:%ld,",_name,_sex,_age);
 NSLog(@"number:%@,score:%.2f,major:%@,school:%@",_number,_score,_major,_school);
}
//便利构造器
// + 开头 表示类方法 返回值类型为当前类  方法名 以当前类小写开头+With+各个参数
//其实就是将创建对象并初始化的过程 封装到一个方法里面 +(Person *)personWithName:(NSString *)name sex:(NSString *)sex age:(NSInteger)age

{  

  return [[Person alloc]initWithName:name sex:sex age:age];
}
reason (原因):sent 找不到方法 0x..    _main _printf 方法出错
//user/../../please delete  复制地址打开 删除掉对应文件

posted @ 2015-05-22 16:38  iOS-轻狂书生  阅读(314)  评论(0编辑  收藏  举报