私のプロジェクトでは、コアデータを実装して、複数のエンティティの下にバルクデータを保存しました。エンティティの1つは「クーポン」であり、10近くの属性があります。1つはユーザー名です。アプリが開いたら、ログインした特定のユーザーに基づいてすべてのエントリを取得する必要があります。ユーザーが各エントリを入力すると、ユーザー名はコアデータにすでに保存されています。このための述語を設定するにはどうすればよいですか?私はコアデータの概念に不慣れです。これは私がエンティティクーポンの下ですべての結果を取得する方法です。
NSPredicate *pred = [NSPredicate predicateWithFormat:@"Category BEGINSWITH[c] @"All" and Used == NO"];
[request setPredicate: pred];
NSArray *objects = [context executeFetchRequest:request error:&error];
NSLog(@"%@arry",objects);
if ([objects count]>0) {
[self.couponList addObjectsFromArray:objects];
}
[request release];
どんな助けや提案も歓迎されます。よろしくお願いします!