HKWorkoutEvent
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSObjectProtocol -
NSSecureCoding -
Печатаемый -
NSObject -
NSSecureCoding
Оператор импорта
Swift
import HealthKit
Objective C
@import HealthKit;
Доступность
Доступный в iOS 8.0 и позже.
Можно использовать события проверки для переключения объекта проверки между активным и неактивным состоянием. Проверки запускаются в активном состоянии. Событие паузы переключает его на неактивное состояние; событие резюме переключает его назад на активное состояние. Добавление события паузы, когда проверка уже неактивна, или событие резюме, когда проверка уже активна, не влияет на состояние проверки. Эти события проигнорированы.
-
Инстанцирует и возвращает новое событие проверки.
Объявление
Swift
convenience init!(typetype: HKWorkoutEventType, datedate: NSDate!)Objective C
+ (instancetype)workoutEventWithType:(HKWorkoutEventType)typedate:(NSDate *)dateПараметры
typeТип события проверки. Для описания возможных событий посмотрите
HKWorkoutEventType.dateВремя, когда произошел переход. Для события паузы эта дата указывает запуск повреждения. Для события резюме эта дата указывает конец повреждения. Необходимо использовать дату между запуском и конечные даты проверки, которую Вы намереваетесь изменить.
Возвращаемое значение
Новое событие проверки.
Оператор импорта
Objective C
@import HealthKit;Swift
import HealthKitДоступность
Доступный в iOS 8.0 и позже.
-
dateСвойствоВремя, когда произошел переход. (только для чтения)
Объявление
Swift
@NSCopying var date: NSDate! { get }Objective C
@property(readonly, copy) NSDate *dateОбсуждение
Для события паузы эта дата указывает запуск повреждения. Для события резюме эта дата указывает конец повреждения. Необходимо использовать дату между запуском и конечные даты проверки, которую Вы намереваетесь изменить.
Оператор импорта
Objective C
@import HealthKit;Swift
import HealthKitДоступность
Доступный в iOS 8.0 и позже.
-
typeСвойствоТип события проверки. (только для чтения)
Объявление
Swift
var type: HKWorkoutEventType { get }Objective C
@property(readonly, assign) HKWorkoutEventType typeОбсуждение
Для описания возможных событий посмотрите
HKWorkoutEventType.Оператор импорта
Objective C
@import HealthKit;Swift
import HealthKitДоступность
Доступный в iOS 8.0 и позже.
-
Константы, представляющие события, происходящие во время проверки.
Объявление
Swift
enum HKWorkoutEventType : Int { case Pause case Resume }Objective C
typedef enum : NSInteger { HKWorkoutEventTypePause = 1, HKWorkoutEventTypeResume } HKWorkoutEventType;Константы
-
PauseHKWorkoutEventTypePauseПостоянное указание, что приостановилась проверка.
Доступный в iOS 8.0 и позже.
-
ResumeHKWorkoutEventTypeResumeПостоянное указание, что возобновилась проверка.
Доступный в iOS 8.0 и позже.
Оператор импорта
Objective C
@import HealthKit;Swift
import HealthKitДоступность
Доступный в iOS 8.0 и позже.
-
