Uso i dati di base per la memorizzazione dei miei oggetti modello di dati. Ogni oggetto ha la proprietà NSDate.NSPredicate filtrato entro l'anno giorno
proprietà NSDate ha formato come qui di seguito:
2013-03-18 12:50:31 +0000
ho bisogno di creare predicato che recupererà i miei oggetti semplicemente questo valore 2013-03-18
senza tempo.
NSString * searchText = @ "2013-03-18"; predicato NSPredicate * [predicato NSPredicateWithFormat: @ "% @", searchText]; NSMutableArray * predarr = [NSMutableArray arrayWithArray: [totalArr filteredArrayUsingPredicate: predicate]]; if (predarr.count> 0) { // Scrivi il tuo lo } –
Gli oggetti 'NSDate' non hanno il formato, se scrivono la loro' descrizione' da qualche parte, il formato dipende dalla configurazione del dispositivo (iOs). –