在大约 2k 行代码中,静态分析器只有一个问题,因此:
spellDetailModalViewController *detailVC = [[spellDetailModalViewController alloc]init];
UIImage *tempImage = self.spellImageView.image;
CGRect newSize = CGRectMake(0.0, 0.0, 320.0, 305.0);
CGImageRef temp = CGImageCreateWithImageInRect([tempImage CGImage], newSize);
UIImage *passingImage = [UIImage imageWithCGImage:temp];
temp=nil;
它抱怨 CGImageRef 'temp' '可能' 被泄露,并且保留计数为 +1。在图像传递给模态 ViewController 后,我将其设置为 nil。显然,在 ARC 下,我不能在 ARC 下调用 [temp release]。不知道该怎么办。非常感谢帮助。