HKSource
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSObjectProtocol
-
NSSecureCoding
-
Печатаемый
-
NSCopying
-
NSObject
-
NSSecureCoding
Оператор импорта
Swift
import HealthKit
Objective C
@import HealthKit;
Доступность
Доступный в iOS 8.0 и позже.
Исходные объекты представляют различные источники данных в HealthKit. Эти источники могут включать приложения и устройства, данные которых могут быть непосредственно импортированы в хранилище HealthKit. В настоящее время HealthKit поддерживает только прямой импорт данных сердечного ритма от Bluetooth устройства LE. Всем другим устройствам нужно сопутствующее приложение, чтобы собрать и сохранить данные к HealthKit.
-
Возвращает исходный объект для текущего приложения.
Возвращаемое значение
Исходный объект для текущего приложения.
Обсуждение
Можно получить доступ к исходному объекту для текущего приложения непосредственно с помощью этого методы. Для доступа к другим источникам используйте исходный запрос или аналогичный подход.
Оператор импорта
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
СвойствоИмя источника. (только для чтения)
Обсуждение
Для приложений это свойство содержит локализованное имя для приложения. Для поддерживаемого Bluetooth устройства LE это свойство содержит любую строку отчеты устройства как его имя.
Оператор импорта
Objective C
@import HealthKit;
Swift
import HealthKit
Доступность
Доступный в iOS 8.0 и позже.