我正在为 NSObject 的子类编写一个方法,它合并了常见的 NSObject 方法“+alloc”和“-init”。这是为了在创建类的实例时节省时间。
(这个子类也是一个抽象类,就像是子类化NSObject的替代品,所以方法必须兼容子类化。)
对于方法“make”,这是最好的写法吗:
+(id)make
{
id newObject = [[self.class alloc] init];
return newObject;
}
如果有更好的方法,那会是什么?
谢谢