经纬度有效范围判断

 

///经纬度有效范围判断
+ (BOOL)isValidCoordinate:(CLLocationCoordinate2D)coordinate
{
    //经度最大是180° 最小是0°
    CGFloat longitude = coordinate.longitude;
    if (0.0 > longitude || 180.0 < longitude)
    {
        return NO;
    }
    
    //纬度最大是90° 最小是0°
    CGFloat latitude = coordinate.latitude;
    if (0.0 > latitude || 90.0 < latitude)
    {
        return NO;
    }
    
    return YES;
}

 

 

 

 

 

你可能感兴趣的:(iOS,开发编码收集,iOS,地图,iOS,开发问题集)