作者iwayne (Wayne)
看板MacDev
标题[问题] Memory Leak???
时间Fri May 4 11:11:21 2012
最近小弟的一个ap功能完成约70%,几乎主要功能都差不多了。
後来跑一下Memory Leak的检查工具,发现居然有红色的Bar,也就是说有Leak!
但我的程式都是使用ARC,会发生Leak,有点意外。
想请问大家,有没有一些查Memory Leak的技巧可传授一下?
能否直接查出哪个地方或变数没有release而产生Leak?
另外,ARC是由compiler直接在compile time自动加上release。会不会我的一些
用法,compiler没加到? >.<"
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.32.184
1F:推 johnlinvc:其他的lib把ARC 关掉了? 05/04 15:38
2F:推 Adonisy:我也用 arc,懒的检查了 XD 05/04 15:50
3F:推 johnlinvc:@sel 这种selector 有可能会造成leak 05/04 15:58
4F:→ iwayne:我没用其他的lib。都是用原生的。@sel?可以说更清楚吗? 05/04 21:04
5F:推 popcorny:arc也无法解决retain cycle的问题 05/04 23:43
6F:→ popcorny:你可以用profile -> memory leak去查此问题 05/04 23:44
7F:→ popcorny:抱歉 你应该已经用profile去看了..那他不是已经告诉你 05/04 23:47
8F:→ popcorny:哪里有问题了吗? 05/04 23:47