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