Я пытаюсь запросить таблицу с помощью NSPredicate. По сути, я делаю следующее:
NSNumber *value = [NSNumber numberWithInteger: 2];
NSString *columnName = @"something_id";
NSLog(@"%@ == %@", columnName, value);
NSPredicate *refQuery = [NSPredicate predicateWithFormat: @"%@ == %@", columnName, value];
NSLog выводит то, что я ожидаю ("something_id = = 2 "), но предикат не работает. Однако предикат ДЕЙСТВИТЕЛЬНО работает, если я изменю его на:
NSPredicate *refQuery = [NSPredicate predicateWithFormat: @"something_id == %@", value];
Так почему же это не сработает и как это исправить?