差分計算アルゴリズムを用いた高速なUITableView描画 by fumito-ito

iOSDC Japan 2018
採択
2018/08/31 17:10〜
Track B
レギュラートーク(15分)

差分計算アルゴリズムを用いた高速なUITableView描画

fumito_ito fumito-ito fumito_ito

UITableViewをいかに高速に描画、更新するかはiOSアプリケーションの実装において頻繁に遭遇する問題です。

本セッションでは単純な reloadData を用いた場合と差分計算アルゴリズムを用いた場合で実際にどの程度の差が生じるのか検証した結果を提示します。
また、複数の差分計算アルゴリズムとその実装を比較することで、それぞれの実装が適しているケースを提示します。