Re: [問題] 簡單的程式就有 memory leak 了
iOS 的記憶體的回收機制並不是你在程式中寫 Release 就會馬上釋放的,
而是要到垃圾回收機制 (garbage collection) 開始的時候才會回收
Retain count 是 0 的物件。
所以在 ViewController 切換的時候記憶體使用量會短暫的增加都是正常的,
而且在 iOS 中 ViewController 切換之後,上一個畫面的 ViewController
並不會被 Release,會保留在記憶體中直到它被 dismiss 之後才會被釋放,
如果這層 ViewController 是第一層的話那就永遠不會被釋放掉了。
--
#1ID_Wqk2 (iPhone) [ptt.cc] [問題] 記錄天數的app
推
09/17 14:40,
09/17 14:40
→
09/17 14:41,
09/17 14:41
→
09/17 14:44,
09/17 14:44
→
09/17 14:46,
09/17 14:46
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.58.105.166
※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1397599090.A.039.html
推
04/16 08:17, , 1F
04/16 08:17, 1F
→
04/16 08:18, , 2F
04/16 08:18, 2F
→
04/16 08:19, , 3F
04/16 08:19, 3F
→
04/16 08:30, , 4F
04/16 08:30, 4F
→
04/16 08:31, , 5F
04/16 08:31, 5F
→
04/16 08:31, , 6F
04/16 08:31, 6F
推
04/16 08:37, , 7F
04/16 08:37, 7F
→
04/16 08:38, , 8F
04/16 08:38, 8F
推
04/16 09:11, , 9F
04/16 09:11, 9F
推
04/16 09:14, , 10F
04/16 09:14, 10F
→
04/16 11:42, , 11F
04/16 11:42, 11F
→
04/16 11:42, , 12F
04/16 11:42, 12F
推
04/16 19:24, , 13F
04/16 19:24, 13F
→
04/16 19:24, , 14F
04/16 19:24, 14F
→
04/16 19:25, , 15F
04/16 19:25, 15F
→
04/16 19:25, , 16F
04/16 19:25, 16F
→
04/16 19:26, , 17F
04/16 19:26, 17F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 2 之 4 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章