作者iwayne (Wayne)
看板MacDev
標題Re: [問題] Memory Leak???
時間Mon May 7 22:23:01 2012
※ 引述《iwayne (Wayne)》之銘言:
: 最近小弟的一個ap功能完成約70%,幾乎主要功能都差不多了。
: 後來跑一下Memory Leak的檢查工具,發現居然有紅色的Bar,也就是說有Leak!
: 但我的程式都是使用ARC,會發生Leak,有點意外。
: 想請問大家,有沒有一些查Memory Leak的技巧可傳授一下?
: 能否直接查出哪個地方或變數沒有release而產生Leak?
: 另外,ARC是由compiler直接在compile time自動加上release。會不會我的一些
: 用法,compiler沒加到? >.<"
花了幾天查,而且原本以為自己的debug功力太弱,因此也上youtube
看了幾段影片,學習大家都怎麼使用xcode instrument。
結果,....就在剛才,剛好用對key word,查到這居然是iOS 5.1的Bug... >.<
連結如下,有興趣看一下。
但我很好奇,難道大家沒發現嗎?呵....
http://ppt.cc/iYbL
http://ppt.cc/j4s1
希望對大家有點幫助,別跟我一樣,浪費時間追這種iOS bug所致的Memory Leak。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.170.50.54
1F:→ iwayne:即然是iOS 5.1的Bug,我很懷疑,上架送審會被reject嗎?呵 05/07 22:38
2F:→ wasihero:送審只要不會crash就好..apple才不會幫你debug呢 05/08 05:21
3F:→ iwayne:但是很容易就出現leak...以前聽說也會被退~~ 05/08 07:37
4F:推 Adonisy:uiscrollview.... WTF... 05/08 09:42
5F:→ Adonisy:不要 crash就好,才不管你有沒有 leak 05/08 10:10
6F:→ iwayne:今天晚上來更新一下iOS 5.1.1,看bug是否解了。 05/08 12:35
7F:推 roxx:期待樓上的報告 :) 05/08 14:23
8F:→ iwayne:剛測了一下。依照我原本的測試步驟,iOS 5.1差不多到Step3 05/08 19:14
9F:→ iwayne:就出現leak了。iOS 5.1.1要測到差不多Step15以後才會出現。 05/08 19:14
10F:→ iwayne:結論:有改善,但仍有Bug~~~~ >.<" 05/08 19:15