ビューで同じコントロールを作成するには、どのアプローチが適しているかを調べようとしています。100 個のカスタム コントロールを表示したい UIview があるとします。各カスタム コントロールには、2 つの uiImageView と 3 つの uiLabel が含まれています。現在、それを行うには2つのアプローチがあります。
このコントロールで nib を作成します。そのファイルの所有者は UIView で、InitWithFrame で 100 回ロードします。したがって、100 個の uiView があり、それぞれに 5 つのコントロールがある = 600 個の uicontrols
すべて同じ uiview で、プログラムによってコントロールを作成します。したがって、5 * 100 = 500 個の uicontrols があります。
ということで、アプローチ 2 の方がメモリ消費量が多いように見えますが、本当でしょうか? 各アプローチの読み込み時間はどうですか?どちらが良いですか?
ありがとうございました