NSPredicate, NsNumber numberWithFloat: 0.0 (iPhone)

Привет, у меня есть база данных Core Data с числовыми атрибутами. Это NSNumbers. Значение по умолчанию - 0,0, но когда я пытаюсь выполнить выборку с помощью NSPredicated, я получаю «NSInvalidArgumentException», причина: «Недопустимый предикат: nil RHS» просто потому, что значение атрибута равно 0. 0

Предикат создается с помощью:

[NSPredicate predicateWithFormat:@"(startValue => %@) AND (endValue <= %@) AND (someId == %@)",startNSNumber,endNSNumber, idString]

как я могу решить эту проблему?

8
задан Dave DeLong 29 September 2010 в 16:40
поделиться