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

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

Разработчик

Ссылка класса CBCentral

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

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

CBCentral

CBCentral класс представляет удаленные центральные устройства, соединившиеся с приложением, реализовав периферийную роль на локальном устройстве. Т.е. когда Вы реализуете периферийную роль с помощью CBPeripheralManager класс, centrals, что подключение к Вашему локальному периферийному устройству представлено как CBCentral объекты. Удаленные centrals идентифицируются универсально уникальными идентификаторами (UUIDs), представленный NSUUID объекты.

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


Соответствует


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


Swift

import CoreBluetooth

Objective C

@import CoreBluetooth;

Доступность


Доступный в OS X v10.9 и позже.
  • UUID UUID (OS X v10.9) Свойство

    UUID центрального. (только для чтения)

    Оператор осуждения

    Используйте identifier свойство вместо этого.

    Объявление

    Objective C

    @property(readonly, nonatomic) CFUUIDRef UUID

    Обсуждение

    Значение этого свойства представляет уникальный идентификатор центрального. Centrals идентифицируются стандартом CFUUIDRef UUIDs вместо CBUUID объекты, идентифицирующие службы периферийного устройства, характеристики и характерные дескрипторы.

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

    Objective C

    @import CoreBluetooth;

    Доступность

    Доступный в OS X v10.7 и позже.

    Осуждаемый в OS X v10.9.

  • UUID связался с центральным. (только для чтения)

    Объявление

    Swift

    var identifier: NSUUID! { get }

    Objective C

    @property(readonly, nonatomic) NSUUID *identifier

    Обсуждение

    Значение этого свойства представляет уникальный идентификатор центрального. Centrals идентифицируются NSUUID UUIDs вместо CBUUID объекты, идентифицирующие службы периферийного устройства, характеристики и характерные дескрипторы.

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

    Objective C

    @import CoreBluetooth;

    Swift

    import CoreBluetooth

    Доступность

    Доступный в OS X v10.9 и позже.

  • Максимальная сумма данных, в байтах, что центральное может получить в единственном уведомлении или индикации. (только для чтения)

    Объявление

    Swift

    var maximumUpdateValueLength: Int { get }

    Objective C

    @property(readonly, nonatomic) NSUInteger maximumUpdateValueLength

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

    Objective C

    @import CoreBluetooth;

    Swift

    import CoreBluetooth

    Доступность

    Доступный в OS X v10.9 и позже.