¿Cómo contar fechas únicas de objetos CoreData?
Necesito una forma adecuada de contar cuántos días únicos hay en los objetos CoreData con una propiedad de tipo NSDate.
Por ejemplo, tengo lo siguiente:
<Object>.date = "2014-05-15 21:29:12 +0000";
<Object>.date = "2014-05-15 21:49:34 +0000";
<Object>.date = "2014-05-16 13:29:23 +0000";
<Object>.date = "2014-05-16 20:49:50 +0000";
<Object>.date = "2014-05-16 22:01:53 +0000";
<Object>.date = "2014-05-20 03:32:12 +0000";
<Object>.date = "2014-05-20 12:45:23 +0000";
<Object>.date = "2014-05-20 14:15:50 +0000";
<Object>.date = "2014-05-20 20:20:05 +0000";
En este caso, el resultado debe ser 3 porque hay 3 días diferentes, 2014-05-15, 2014-05-16 y 2014-05-20
¿Alguna forma de lidiar con este problema? Lo intenté con NSPredicate pero no tuve éxito
¡Gracias!