Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы HealthKit ссылка класса HKSource

Опции
Развертывание Target:

На этой странице
Язык:

HKSource

Наследование


Оператор импорта


Swift

import HealthKit

Objective C

@import HealthKit;

Доступность


Доступный в iOS 8.0 и позже.

Исходные объекты представляют различные источники данных в HealthKit. Эти источники могут включать приложения и устройства, данные которых могут быть непосредственно импортированы в хранилище HealthKit. В настоящее время HealthKit поддерживает только прямой импорт данных сердечного ритма от Bluetooth устройства LE. Всем другим устройствам нужно сопутствующее приложение, чтобы собрать и сохранить данные к HealthKit.

  • Возвращает исходный объект для текущего приложения.

    Объявление

    Swift

    class func defaultSource() -> HKSource!

    Objective C

    + (HKSource *)defaultSource

    Возвращаемое значение

    Исходный объект для текущего приложения.

    Обсуждение

    Можно получить доступ к исходному объекту для текущего приложения непосредственно с помощью этого методы. Для доступа к другим источникам используйте исходный запрос или аналогичный подход.

    Оператор импорта

    Objective C

    @import HealthKit;

    Swift

    import HealthKit

    Доступность

    Доступный в iOS 8.0 и позже.

  • bundleIdentifier Свойство

    Идентификатор пакета источника. (только для чтения)

    Объявление

    Swift

    var bundleIdentifier: String! { get }

    Objective C

    @property(readonly, strong) NSString *bundleIdentifier

    Обсуждение

    Для приложений это свойство содержит идентификатор пакета приложения. Для поддерживаемого Bluetooth устройства LE это свойство содержит UUID для устройства.

    Оператор импорта

    Objective C

    @import HealthKit;

    Swift

    import HealthKit

    Доступность

    Доступный в iOS 8.0 и позже.

  • name Свойство

    Имя источника. (только для чтения)

    Объявление

    Swift

    var name: String! { get }

    Objective C

    @property(readonly, strong) NSString *name

    Обсуждение

    Для приложений это свойство содержит локализованное имя для приложения. Для поддерживаемого Bluetooth устройства LE это свойство содержит любую строку отчеты устройства как его имя.

    Оператор импорта

    Objective C

    @import HealthKit;

    Swift

    import HealthKit

    Доступность

    Доступный в iOS 8.0 и позже.