【发布时间】:2011-04-29 11:03:36
【问题描述】:
Instruments 报告这是内存泄漏(98.6%,无论如何):
[[NSNotificationCenter defaultCenter] postNotificationName:kNotificationSomeNotification object:self];
“self”是 UIImageView 的子类。通知中是否包含“self”会导致内存泄漏?如果有,你是怎么解决的?
【问题讨论】:
-
仅用一行代码很难判断 - 你能添加更多吗?有人告诉我,Apple 以泄露代码而闻名,所以它也可能是 Apple 的代码,而不是你的。
-
@Gavin Miller 你能量化一下吗? WebKit/
UIWebView肯定是有漏洞的,但现在在 4.1 中有了很大的改进,但我想不出另一个框架会给苹果“有漏洞代码”的“声誉” -
@Shaggy Frog - 我将根据其他 iOS 开发人员告诉我的内容进行。我也在 3.1 天内听说过;从那时起事情可能会发生变化,这太棒了!
标签: iphone ipad memory-leaks nsnotification