UITableView / UICollectionView 参考: ra1028/DifferenceKit: A fast and flexible O(n) difference algorithm framework for Swift collection – GitHub 型チェック 参考: Swift の型チェックが遅くなる理由を探求してみたときの話 | LINE ENGINEERING ジェネリックプロトコル 参考: なぜ Swift のプロトコルはジェネリクスをサポートしないのか – Qiita 記事をシェアする: