彼女は私たちがしなければならないことです:
- tableView コア データのデータ ソース。
- 5 つの異なるタイプのカスタム tableViewCell を含む tableView。
- すべての tableViewCell は他とは完全に異なります。
- 一部の tableViewCell には、progressBar があります。
3 つのソリューションがあります。
- 一意の再利用識別子を持つ一意の tableViewCell を使用します。
- 5 つの再利用識別子を持つ一意の tableViewCell を使用します。
- 5 つの tableViewCell と 5 つの再利用識別子を使用します。
最初のソリューションをテストします。iPhone 5/iPhone 4S では問題ありませんが、iPhone 4 では遅いです (3GS もサポートする必要があります ...)。
質問: どちらのソリューションが優れているか? または、他の解決策があればそれは素晴らしいことです。
好意:最初のセルが割り当てられたとき、それらが再利用されたとき(1と異なる再利用識別子で)、それらが割り当て解除されたときのように、再利用識別子がどのように機能するかを説明できますか(詳細をお願いします:))?
ありがとうございました。