我有点困惑为什么我不能以这种方式初始化吸气剂:
@synthesize stack = _stack;
- (NSMutableArray *) stack
{
if (self.stack == nil) {
self.stack = [[NSMutableArray alloc] init];
}
return self.stack;
}
我知道如果我用_stack 替换self.stack,它会工作得很好,但我就是不知道为什么我不能使用self.stack。我稍后在代码中使用 self.stack 没有问题。