使用Xcode检测循环引用

- (void)viewDidLoad
{
    self.view.backgroundColor =[UIColor whiteColor];
    NSMutableArray *firstArray = [NSMutableArray array];
    NSMutableArray *secondArray = [NSMutableArray array];
    [firstArray addObject:secondArray];
    [secondArray addObject:firstArray];
}

在Xcode的菜单栏选择”Product”–>”Profile”. 然后选择”Leaks”.点击choose, 如下图
使用Xcode检测循环引用_第1张图片

开始分析如下

有红色x号的部分, 为产生循环引用的部分, 点击红色x号
显示具体细节

在MainViewController中的viewDidLoad中, 数组造成循环应用

你可能感兴趣的:(使用Xcode检测循环引用)