TaskCoreDataモデルで呼び出されたエンティティがあります。Taskエンティティには、と呼ばれる変換可能な属性がありますdate。date属性のクラスは、と呼ばれるクラスですTDate(NSCodingに準拠しているため、変換可能な属性です)。と呼ばれるTDateタイプのプロパティがあります。NSIntegermonth
私の場合、特定の月のすべてのオブジェクトNSFetchRequestを取得したいと思います。Task私は次の述語を使用しています:
[NSPredicate predicateWithFormat:@"date.month == 7"]
これで、7月のすべてのオブジェクトが取得されます。Taskただし、この述語では、フェッチされたオブジェクトは返されません。Task述語を取り出すことで、月が7日(7月)のオブジェクトがあることを確認できます。述語構文に何か問題がありますか?
ありがとう