我有UIImage对象潜在的内存泄漏问题。代码如下。请帮忙。从iOS的UIImage内存泄漏
UIImage *image = nil; if (x == 0) { image = [UIImage imageWithCGImage:cg1]; } else { image = [UIImage imageWithCGImage:cg2]; } UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; [image release];
我试过的if-else块后释放UIImage对象,但Xcode的警告“未此时调用者所拥有的对象的引用计数错误减量”,
如果我删除[图像发布],它显示“在线分配的对象的潜在泄漏...”。
如何解决问题?
谢谢。
尝试了您的建议。警告仍然显示 - 在线分配的物体的潜在泄漏... – user403015 2011-05-24 11:00:27
哪个物体负责泄漏。我猜这个泄漏是在其他地方...... – visakh7 2011-05-24 11:01:42
如何调查?我尝试过使用乐器,但我真的不知道用它来检查泄漏。 – user403015 2011-05-24 11:03:14