Estoy intentando consultar una tabla utilizando NSPredicate. Esto es básicamente lo que estoy haciendo:NSPrecuperar el problema con el nombre de columna
NSNumber *value = [NSNumber numberWithInteger: 2];
NSString *columnName = @"something_id";
NSLog(@"%@ == %@", columnName, value);
NSPredicate *refQuery = [NSPredicate predicateWithFormat: @"%@ == %@", columnName, value];
NSLog imprime lo que espero ("== something_id 2"), pero el predicado no funciona. Sin embargo, el predicado funciona si lo cambio a:
NSPredicate *refQuery = [NSPredicate predicateWithFormat: @"something_id == %@", value];
Así que ¿por qué no este trabajo y cómo puedo solucionarlo?
Eso es muy extraño ... me pasa a mí también ... –