Базовая ссылка функций расположения
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import CoreLocation
Objective C
@import CoreLocation;
Базовая платформа Расположения обеспечивает функции, чтобы помочь Вам работать с координатными значениями.
-
Возвращает булевскую переменную, указывающую, допустима ли указанная координата.
Объявление
Swift
func CLLocationCoordinate2DIsValid(_
coord
: CLLocationCoordinate2D) -> BoolObjective C
BOOL CLLocationCoordinate2DIsValid ( CLLocationCoordinate2D coord );
Параметры
coord
Координата, содержащая широту и значения долготы.
Возвращаемое значение
YES
true
если координата допустима илиNO
false
если это не.Обсуждение
Координату считают недопустимой, если она удовлетворяет по крайней мере один из следующих критериев:
Его широта больше, чем 90 градусов или меньше чем-90 градусов.
Его долгота больше, чем 180 градусов или меньше чем-180 градусов.
Оператор импорта
Objective C
@import CoreLocation;
Swift
import CoreLocation
Доступность
Доступный в iOS 4.0 и позже.
-
Форматирует широту и значение долготы в координатный формат структуры данных.
Объявление
Swift
func CLLocationCoordinate2DMake(_
latitude
: CLLocationDegrees, _longitude
: CLLocationDegrees) -> CLLocationCoordinate2DObjective C
CLLocationCoordinate2D CLLocationCoordinate2DMake ( CLLocationDegrees latitude, CLLocationDegrees longitude );
Параметры
latitude
Широта для новой координаты.
longitude
Долгота для новой координаты.
Возвращаемое значение
Координатная структура, охватывающая широту и значения долготы.
Оператор импорта
Objective C
@import CoreLocation;
Swift
import CoreLocation
Доступность
Доступный в iOS 4.0 и позже.