CBCentral
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCopying
-
NSObject
Оператор импорта
Swift
import CoreBluetooth
Objective C
@import CoreBluetooth;
Доступность
Доступный в iOS 6.0 и позже.
CBCentral
класс представляет удаленные центральные устройства, соединившиеся с приложением, реализовав периферийную роль на локальном устройстве. Т.е. когда Вы реализуете периферийную роль с помощью CBPeripheralManager
класс, centrals, что подключение к Вашему локальному периферийному устройству представлено как CBCentral
объекты. Удаленные centrals идентифицируются универсально уникальными идентификаторами (UUIDs), представленный NSUUID
объекты.
-
UUID
Доступный в iOS 5.0 через свойство iOS 7.1UUID центрального. (только для чтения)
Оператор осуждения
Используйте
identifier
свойство вместо этого.Объявление
Objective C
@property(readonly, nonatomic) CFUUIDRef UUID
Обсуждение
Значение этого свойства представляет уникальный идентификатор центрального. Centrals идентифицируются стандартом
CFUUIDRef
UUIDs вместоCBUUID
объекты, идентифицирующие службы периферийного устройства, характеристики и характерные дескрипторы.Оператор импорта
Objective C
@import CoreBluetooth;
Доступность
Доступный в iOS 5.0 через iOS 7.1.
Осуждаемый в iOS 7.0.
-
identifier
Доступный в iOS 7.0 через свойство iOS 7.1UUID связался с центральным. (только для чтения)
Объявление
Objective C
@property(readonly, nonatomic) NSUUID *identifier
Обсуждение
Значение этого свойства представляет уникальный идентификатор центрального. Centrals идентифицируются
NSUUID
UUIDs вместоCBUUID
объекты, идентифицирующие службы периферийного устройства, характеристики и характерные дескрипторы.Оператор импорта
Objective C
@import CoreBluetooth;
Доступность
Доступный в iOS 7.0 через iOS 7.1.
-
maximumUpdateValueLength
СвойствоМаксимальная сумма данных, в байтах, что центральное может получить в единственном уведомлении или индикации. (только для чтения)
Объявление
Swift
var maximumUpdateValueLength: Int { get }
Objective C
@property(readonly, nonatomic) NSUInteger maximumUpdateValueLength
Оператор импорта
Objective C
@import CoreBluetooth;
Swift
import CoreBluetooth
Доступность
Доступный в iOS 7.0 и позже.