作者chengpocheng (阿璋仔)
看板MacDev
標題[問題] TableView reloaddata Memory問題
時間Mon Feb 2 17:31:23 2015
大家好,目前遭遇一個問題
畫面中有四個UIButton(A,B,C,D)以及一個UITalbeView
每按一個Button就會到不同的網址抓資料,並且更新UITableView
但我發現每用一次Reloaddata,就會造成Memory增加一次
我有使用dequeueReusableCellWithIdentifier
請問有什麼方式可以讓Memory release掉嗎?
不然Button多按幾次感覺遲早會閃退
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.66.95.101
※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1422869485.A.8D4.html
推 Blueshiva: Memory增加也不一定是因為cell的關係啊,有可能你抓下 02/02 23:54
→ Blueshiva: 來的data沒有放掉,抓越多次就越多東西留在記憶體 02/02 23:55
推 howdiun: 用了dequeue也不代表元件都是舊的,也可能又再alloc了 02/03 09:56