我一直在尋找提升我的UITableView性能,並在這樣做時,我正在尋找我的cellForRowAtIndexPath方法執行所需時間的「甜蜜點」。UITableViewCell繪圖性能
我正在嘗試儘可能地在裏面工作,並緩存大量的東西。
目前它去0.002sec和0.015sec(NSLogged)
任何想法是快/過慢之間?
我只是通過滾動和「感受它」而獲得個人感覺,但對「甜蜜點數」感到疑惑。
最佳, 亞瑟
我一直在尋找提升我的UITableView性能,並在這樣做時,我正在尋找我的cellForRowAtIndexPath方法執行所需時間的「甜蜜點」。UITableViewCell繪圖性能
我正在嘗試儘可能地在裏面工作,並緩存大量的東西。
目前它去0.002sec和0.015sec(NSLogged)
任何想法是快/過慢之間?
我只是通過滾動和「感受它」而獲得個人感覺,但對「甜蜜點數」感到疑惑。
最佳, 亞瑟
NSLog()
刪除在 模擬器iPhone和iPhone設備兩者都具有控制檯。所以當你NSLogged值會延遲你的程序。 因此刪除NSLog()
從cellForRowAtIndexPath
並嘗試通過文書工具來描述你的項目 – mityaika07
酷感謝,將盡! – Arthuraw
檢查我的回答 –