[問題] TableView reloaddata Memory問題

看板MacDev作者 (阿璋仔)時間10年前 (2015/02/02 17:31), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
大家好,目前遭遇一個問題 畫面中有四個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

02/02 23:54, , 1F
Memory增加也不一定是因為cell的關係啊,有可能你抓下
02/02 23:54, 1F

02/02 23:55, , 2F
來的data沒有放掉,抓越多次就越多東西留在記憶體
02/02 23:55, 2F

02/03 09:56, , 3F
用了dequeue也不代表元件都是舊的,也可能又再alloc了
02/03 09:56, 3F
文章代碼(AID): #1KpqFjZK (MacDev)
文章代碼(AID): #1KpqFjZK (MacDev)