EKStructuredLocation
EKStructuredLocation
класс указывает geofence, который может использоваться для инициирования предупреждения объекта календаря. Использовать locationWithTitle:
для создания нового структурированного расположения затем установите его в structuredLocation
свойство EKAlarm
объект.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSObject
Оператор импорта
Swift
import EventKit
Objective C
@import EventKit;
Доступность
Доступный в OS X v10.8 и позже.
-
Создает новое структурированное расположение.
Объявление
Swift
init!(title
title
: String!) -> EKStructuredLocationObjective C
+ (EKStructuredLocation *)locationWithTitle:(NSString *)
title
Параметры
title
Заголовок расположения.
Возвращаемое значение
Структурированный объект расположения.
Оператор импорта
Objective C
@import EventKit;
Swift
import EventKit
Доступность
Доступный в OS X v10.8 и позже.
-
геолокация геолокация
СвойствоБазовое расположение.
Объявление
Swift
var geoLocation: CLLocation!
Objective C
@property(nonatomic, strong) CLLocation *geoLocation
Оператор импорта
Objective C
@import EventKit;
Swift
import EventKit
Доступность
Доступный в OS X v10.8 и позже.
-
Минимальное расстояние от базового расположения, которое инициировало бы предупреждение или напоминание.
Обсуждение
Для использования радиуса по умолчанию установите это свойство в
0
.Оператор импорта
Objective C
@import EventKit;
Swift
import EventKit
Доступность
Доступный в OS X v10.8 и позже.