2017-09-30 20 views
0

私は日付フィールド(タイムスタンプ)と他の値を持つRealmオブジェクトを持っています。私は、UITableViewのセクション内の各日付のすべてのレコードをユーザーに表示したいと考えています。 1つの可能性は、dateStringのような別のフィールドをスキーマに追加し、 "September 30、2017"などを持ち、この新しいフィールドでクエリすることです。UITableViewのレルムでオブジェクトを日付でグループ化する方法は?

私は追加のフィールドを作成せずにこれを行うことを望んでいます。何か案は?

答えて

1

Realmオブジェクトをグループ化するためにrelationを使用することをお勧めします。したがって、新しいクラスを追加して、新しいフィールドを追加する代わりにオブジェクトをグループ化することができます。新しいクラスには、オブジェクトのタイムスタンプとListがあります。オブジェクトを追加するときは、クラスを追加してグループ化します。セクション化されたデータ構造をフェッチするのは簡単で、新しいクラスをフェッチするだけです。

関連する問題