У меня есть даты, хранящиеся в строках (хорошо, я знаю, не спрашивайте, почему .... просто так должно быть)
как 20110111 20110214 ... и т.д.
Я хочу использовать предикат <= для сравнения 20110111 с 20110214 </p>
, но
NSPredicate * predicate = [NSPredicate predicateWithFormat:@"(next <=[c] %@)", [[NSDate new] YYYYMMDDstringFromDate]];
дает
2012-03-16 17:52:05.236 ---[10851:11903] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Invalid predicate: nil RHS'
после изменения на == [c]это работает, но я хочу использовать оператор <= </p>