TL:DR
大きな画像でも Photo.app を高速化するために、Apple はどのような手法を使用していますか?
ロングバージョン
スクロール ビューに関する Apple の WWDC 2010 ビデオを見て、Photo.app のページネーション動作とメモリ使用率の低下を再現する方法を学びました (PhotoScroller デモ)。うまく機能しますが、画像は必要なときにのみ読み込まれるため、別の画像にページネーションしようとすると、JPEG の解凍中にアプリがロックされます。
同じビデオは、パフォーマンスを向上させるためのタイリング手法を示していますが、カメラから撮影してアプリに保存した写真を使用しているため、それは実行可能ではないようです (各写真の複数のコピーを異なる解像度で作成すると、消費量も多くなります)。多くのスペース - 4MB 対 27MB)。また、iExplorer を使用すると、Photo.apps には各写真のコピーしかないことに気付きました (ギャラリー用の小さなサムネイル コピーすらありません)。
Apple が Photos.app をこれほど高速にするために使用した技術は何ですか? アプリで同じパフォーマンスを得るにはどうすればよいですか?
質問にコードがないため、これがここにあるのか、プログラマーにあるのか、少し混乱していますが、FAQ には、アルゴリズムの質問は Stackoverflow の一部であり、ここのタグの方が適切であると書かれています。