Type Method

significantLocationChangeMonitoringAvailable

Returns a Boolean value indicating whether the significant-change location service is available on the device.

Declaration

+ (BOOL)significantLocationChangeMonitoringAvailable;

Return Value

YES if location change monitoring is available; NO if it is not.

Discussion

This method indicates whether the device is able to report updates based on significant location changes only. This capability provides tremendous power savings for apps that want to track a user’s approximate location and don’t need highly accurate position information.

See Also

Determining the Availability of Services

+ headingAvailable

Returns a Boolean value indicating whether the location manager is able to generate heading-related events.

+ isMonitoringAvailableForClass:

Returns a Boolean value indicating whether the device supports region monitoring using the specified class.

+ isRangingAvailable

Returns a Boolean value indicating whether the device supports ranging of beacons that use the iBeacon protocol.

+ locationServicesEnabled

Returns a Boolean value indicating whether location services are enabled on the device.