私はこのコードを持っています:
NSFetchRequest *request = [NSFetchRequest fetchRequestWithEntityName:@"Entry"];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"version == %@", @"1.0"];
[request setPredicate:predicate];
NSArray *results = [managedObjectContext executeFetchRequest:request error:nil];
エンティティ「Entry」には、文字列である「version」という属性があります。上記の述語は、文字列が「1.0」のエントリを返すだけではなく、「1.1」に設定されているエントリを返すようです。
私はこれを間違っていますか?