で静的セルと動的セルを使用する間のパフォーマンス/メモリ使用量のトレードオフを教えてもらえUITableViewますか?
これが私の状況ですTableView。6 つの異なるセクションがあります。最初のセクションは、アプリの現在の状態に応じて、ビューが読み込まれるたびに異なる数のセルを保持する tableView の唯一のセクションです。static cellsつまり、インターフェイス ビルダーでそのセクションに対して 12 を宣言しcellsましたが、これまでのユーザーのアプリとのやり取りに応じて、特定の数のみを表示します。他の 5 つのtableViewセクションにはすべて含まれてUISwitchesおりtextFields、変更されることはありません。
そのため、最初のセクションに50 を静的に割り当てcellsたが、アプリの状態によっては半分しか表示されなかったとします。ただし、最大50まで表示できるようにしたいと思いcellsます。アプリの速度やパフォーマンスにどのような影響がありますか? 全体をtableView動的に実行し、毎回他のセクションのswitchesandを再描画すると、アプリケーションのパフォーマンスが向上しますか?textFields