实现方便构造函数以进行自动引用计数

时间:2011-09-22 15:29:03

标签: objective-c automatic-ref-counting

在没有自动引用计数的情况下,您经常在添加新类时编写这样的代码:

假设classname为“Foo”

+ (id) foo
{
    return [[[self alloc] init] autorelease];
}

- (id) init
{
    self = [super init];
    // do some initialization here
    return self;
}

嗯,你怎么想,为弧写这个? 就像下面的代码一样?

+ (id) foo
{
    return [[self alloc] init];
}

- (id) init
{
    self = [super init];
    // do some initialization here
    return self;
}

1 个答案:

答案 0 :(得分:1)

是。你期待不同的东西吗?