1

サーバーから YYYY-MM-DD NSString 形式で一連の日付を取得し、すぐにコア データに貼り付けてアクセスします。ただし、日付よりも大きい述語を使用して、並べ替えられたフェッチ リクエストを実行する必要があります。日付が日付オブジェクトではなく文字列の場合、どうすれば「X より大きい日付」と言えますか?

別名、以下の開始は NSString であり、NSDate ではありません

 NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(start <= %@) AND (name == %@)", currentTime, name];
4

1 に答える 1

0

日付を文字列として保存してから文字列を並べ替える代わりに、NSDateFormatter で日付を解析し、NSDates としてコア データに保存すると、あらゆる種類の述語を比較的簡単に実行できます。

于 2012-07-05T18:48:10.947 に答える