Ich versuche, eine Tabelle mit NSPredate abzufragen. Hier ist im Wesentlichen, was ich tue:NSPredicate Problem mit Spalte Name
NSNumber *value = [NSNumber numberWithInteger: 2];
NSString *columnName = @"something_id";
NSLog(@"%@ == %@", columnName, value);
NSPredicate *refQuery = [NSPredicate predicateWithFormat: @"%@ == %@", columnName, value];
NSLog ausdruckt, was ich erwarte („something_id == 2“), aber das Prädikat nicht funktioniert. jedoch das Prädikat funktionieren, wenn ich es zu ändern:
NSPredicate *refQuery = [NSPredicate predicateWithFormat: @"something_id == %@", value];
warum so wird diese Arbeit nicht, und wie kann ich es beheben?
Das ist sehr seltsam ... passiert mir auch .. –