iOS用if语句判断null

今天遇到一个问题,就是用if语句判断null,总是失败,后来上网查看,发现可以这样解决。

if (![error isEqual:[NSNull null]])

{

            if (beacons) {

                //排列beacon,根据信号强度

                [self sortData:beacons];

                

                if (self.beacons.count != 0) {

                    self.Mybeacon = self.beacons[0];

                    NSLog(@"*1*2*3 该设备的minor值为:%@",self.Mybeacon.minor);

                }

            }

        }

原文地址:https://www.cnblogs.com/yw2015/p/5033836.html