0

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 でそれを行うにはどうすればよいですか?

感謝をこめて

4

1 に答える 1