0

2 つの名前属性とその他の数値属性を持つ Core Data エンティティがあります。並べ替えは、最初に数値属性で行われ、名前属性で最後に行われます。データは複数のソースから来ているため、名前が順番に入れ替わっている重複行を取得することができます。つまり、行 1 には Bill と Ed という名前があり、行 2 には Ed と Bill という名前があります。名前の順序が入れ替わっていることを除いて、行は同じです。

テーブル ビューで重複する行を「非表示」にする方法があることを期待していましたが、行数は fetchedresults コントローラーから取得されているため、それがどのように機能するかわかりません。

続行する方法について何か提案はありますか?

ジム

4

1 に答える 1

0

最善の方法は、実際に表示したいすべてのデータを含む配列を作成することだと思います。最初のソースをアレイに割り当てることができます。他のソースについては、追加する前にアイテムが存在しないことを最初に確認します。重複を提示する方法がわかっている場合は、配列に追加する前に渡す必要がある必要な条件を記述できます。

于 2013-07-18T01:41:27.953 に答える