Datos básicos: valores distintos

Estoy teniendo problemas con los datos centrales y obtengo valores distintos. Lo que quiero hacer es search loggings que son distintos por una propiedad, pero quiero search más de una propiedad de un logging. Si configuro setPropertiesToFetch:[NSArray arrayWithObject:@"firstAtrb", @"secondAtrb"] (más de uno), luego setReturnsDistinctValues:YES devuelve valores distintos por properties definidas en setPropertiesToFetch. ¿Es posible definir una propiedad por la cual la búsqueda debe ser distinta pero al mismo time definir más de una propiedad para search?

aquí está una solución que usé sobre usted puede filtrar los resultados por distintas heres y el ejemplo [myResults valueForKeyPath: @ "@ distinctUnionOfSets.foo"] y un enlace de refrencia que recupera valores distintos de los datos centrales