iOS アプリケーションにコアデータがありますが、テーブルからすべての値を収集しています。この場合、テーブルは次のものを含む質問テーブルです。
@property (nonatomic, retain) NSString * answerA;
@property (nonatomic, retain) NSString * answerB;
@property (nonatomic, retain) NSString * answerC;
@property (nonatomic, retain) NSString * answerD;
@property (nonatomic, retain) NSString * correctAnswer;
@property (nonatomic, retain) NSString * question;
@property (nonatomic, retain) NSString * timeStampLastUsed;
@property (nonatomic, retain) NSNumber * gameType;
@property (nonatomic, retain) NSString * continent;
私はこの方法ですべての値を取得しています:
NSError *error;
NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Questions" inManagedObjectContext:managedObjectContext];
[fetchRequest setEntity:entity];
NSArray *fetchedObjects = [managedObjectContext executeFetchRequest:fetchRequest error:&error];
私が望むのは、NSArray *fetchedObjects に特定のゲーム タイプを持つ質問のみを含めることです。
NSPredicate でそれを行うにはどうすればよいですか?
感謝をこめて