// 自定义类的初始化方法
@interface AudiCar : NSObject
{
//@public
double _price;
NSString * _name;
}
// 自定义类的初始化方法
// 过去类型instancetype 是 id 类型
- (instancetype)initWithName:(NSString *)name andPrice:(double)price;
// 方法名的统称是 initWith__: and__: ;注意instancetype类型
@end
@implementation AudiCar
- (instancetype)initWithName:(NSString *)name andPrice:(double)price
{
_name = name;
_price = price;
return self; // 返回类本身不能忘
}
@end