¿Es posible tomar un NSPredicate existente y agregarle un argumento adicional?Agregue argumento adicional a un NSPredicate existente
En una de mis tableviews estoy pasando un NSPredicate a utilizar en mi NSFetchedResultsController así:
[fetchedResults setPredicate:self.predicate];
Esto está funcionando muy bien y mostrará el contenido basado en la NSPredicate existente. Pero quiero dar un paso más al agregar un UISegmentedControl a tableView.
- (IBAction)segmentChange:(id)sender {
switch (selectedSegment) {
case kDisplayDVD:
// Add argument to existing NSPredicate
break;
case kDisplayVHS:
// Add argument to existing NSPredicate
break;
default:
break;
}
Según el segmento que el usuario ha elegido, me gustaría agregar un argumento al NSPredicate existente. ¿Es esto posible?
funciona perfecto. Muchas gracias, no tenía idea sobre subPredicates. – avenged
@avenged eres bienvenido! 'NSPredicate' es una de mis cosas favoritas en Foundation.framework :) –