1

I'm trying select values by property with type NSNumber, if property==intValue or property==nil. But this code ignores values with property==nil. What the point?

NSPredicate *predicate = [NSPredicate predicateWithFormat:
        @"(ANY region.beacons.major == %d OR ANY region.beacons.major == nil) 
        AND (ANY region.beacons.minor == %d OR ANY region.beacons.minor == nil)",
        rangedBeacon.major.intValue, rangedBeacon.minor.intValue];

enter image description here

Konstantin.Efimenko
  • 1,242
  • 1
  • 14
  • 38

0 Answers0