最近入力された 30 個の要素、または今日から 1 か月以内に入力された要素を取得するようにコア データに依頼するにはどうすればよいですか?
質問する
425 次
1 に答える
1
特定の数のレコードを取得するには、必要な[fetchRequest setFetchLimit:30]
NSPredicate インスタンスと組み合わせて修飾などを使用します。
時間範囲内の要素を取得するには、最初に必要な期間の開始と終了の NSDate インスタンスを計算し、次に述語インスタンスを次のようにコーディングする必要があります。
NSPredicate *predicate = [NSPredicate predicateWithFormat:
@"(date >= %@) AND (date <= %@)", startDate, endDate];
于 2012-01-29T16:35:11.530 に答える