+(instancetype)person //p小写
{
return [[self alloc] init];
}
+(instancetype)personWithAge:(int)age
{
Person *p= [[self alloc] init];
p.age=age;
return p;
}
类工厂方法本质:创建一个实体类返回
注意点:创建实体类一定要用self而不是用实体类(此处是Person)
时间: 2024-10-07 19:00:37
+(instancetype)person //p小写
{
return [[self alloc] init];
}
+(instancetype)personWithAge:(int)age
{
Person *p= [[self alloc] init];
p.age=age;
return p;
}
类工厂方法本质:创建一个实体类返回
注意点:创建实体类一定要用self而不是用实体类(此处是Person)