Core Location

Core Location позволяет вам определить текущую позицию или направление, ассоциированное с устройством. Данная библиотека использует доступное оборудование для определения позиции и направления пользователя. Вы используете классы и протоколы из этой библиотеки, чтобы настроить и задать график для определения местоположения и событий о перемещении. Вы также можете использовать его, чтобы определить географические регионы и отслеживать, когда пользователь пересекает границы этих регионов. В iOS, вы также можете определить область вокруг Bluetooth маячка.

Классы Core Location

NSObjectКорневой класс для большинства классов в Objective-C иерархии.
CLBeaconКласс CLBeacon представляет информацию о маячке, который был встречен в процессе мониторинга области.
CLFloorКласс CLFloor указывает этаж в здании, ассоциированный с местоположением пользователя.
CLGeocoderКласс CLGeocoder представляет сервис для конвертации между координатами (заданными как ширина и долгота) и удобным представлением этих координат.
CLHeadingCLHeading объект содержит данные направления, генерируемые объектом CLLocationManager.
CLLocationCLLocation объект представляет данные об местоположении сгенерированные объектом CLLocationManager.
CLLocationManagerКласс CLLocationManager является центральной точкой для настройки доставки вашего местоположения в ваше приложение.
CLPlacemarkОбъект CLPlacemark объект хранит метки данных для данной широты и долготы.
CLRegionКласс CLRegion задает абстрактную область, которая может отслеживаться.
CLBeaconRegionОбъект CLBeaconRegion определяет тип области, которая основана на близости устройства к маячку Bluetooth, в противоположность географическому местоположению.
CLCircularRegionКласс CLCircularRegion определяет местоположение и границы для круговой географической области.
CLVisitКласс CLVisit инкапсулирует информацию об интересных местах, которые посетил пользователь.

Протокол

CLLocationManagerDelegateПротокол CLLocationManagerDelegate определяет методы, используемые для получения обновления местоположения и направления из объекта CLLocationManager.
 

Вспомогательные функции

BOOL CLLocationCoordinate2DIsValid( CLLocationCoordinate2D coord)

Данная функция проверяет валидность заданных координат. Если координаты корректны, возвращает YES.

CLLocationCoordinate2D CLLocationCoordinate2DMake( CLLocationDegrees latitude, CLLocationDegrees longitude)

Формирует структуру координат из заданных широты и долготы.

 
 
 
homeЗаметили ошибкукарта сайта 
   Made on a Mac