我有一个这样声明的变量:
@property (nonatomic, retain) NSMutableArray *aInfo;
在开始时,如果我这样声明变量:
self.aInfo = [[NSMutableArray alloc] init];
在应用程序的每个点,我都可以用断点停止执行并像这样打印变量内容:
po self.aInfo
但是,如果我使用 autorelease 声明变量(应该如此),我将无法在断点中看到内容......
self.aInfo = [[[NSMutableArray alloc] init] autorelease];
PD:如果我执行类似 NSLog(@"%@", self.aInfo) 的操作,我可以看到内容...