【问题标题】:question regarding memory leak detection on instruments关于仪器内存泄漏检测的问题
【发布时间】:2011-10-27 00:40:33
【问题描述】:
我正在使用 XCode 4.3 提供的仪器来检测内存泄漏。我在以下代码行中遇到内存泄漏。不知道为什么!
self.view.backgroundColor=[[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"background-non-retina.png"]];
谁能告诉我我在这里做错了什么?
谢谢
【问题讨论】:
标签:
ios
memory-leaks
xcode-instruments
【解决方案1】:
backgroundColor=[[UIColoralloc] init...
仔细查看alloc 的位置。 alloc、init 或 new 需要发布的任何内容。尝试使用自动释放的颜色,例如:
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"background-non-retina.png"]];