CoreBluetooth Changes
CoreBluetooth
CBAttribute.h (Added)
Added CBAttribute
Added CBAttribute.UUID
CBCentral.h
Removed CBCentral.UUID
Removed CBCentral.identifier
CBCentralManager.h
Declaration | |
---|---|
From | - (id)initWithDelegate:(id<CBCentralManagerDelegate>)delegate queue:(dispatch_queue_t)queue |
To | - (instancetype)initWithDelegate:(id<CBCentralManagerDelegate>)delegate queue:(dispatch_queue_t)queue |
Declaration | |
---|---|
From | - (id)initWithDelegate:(id<CBCentralManagerDelegate>)delegate queue:(dispatch_queue_t)queue options:(NSDictionary *)options |
To | - (instancetype)initWithDelegate:(id<CBCentralManagerDelegate>)delegate queue:(dispatch_queue_t)queue options:(NSDictionary *)options |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Modified -[CBCentralManagerDelegate centralManager:didRetrieveConnectedPeripherals:]
Optional | |
---|---|
From | -- |
To | yes |
Modified -[CBCentralManagerDelegate centralManager:didRetrievePeripherals:]
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
CBCharacteristic.h
Removed CBCharacteristic.UUID
Modified CBCharacteristic
Superclasses | |
---|---|
From | NSObject |
To | CBAttribute |
Modified CBCharacteristic.isBroadcasted
Deprecation | |
---|---|
From | -- |
To | iOS 8.0 |
Declaration | |
---|---|
From | - (id)initWithType:(CBUUID *)UUID properties:(CBCharacteristicProperties)properties value:(NSData *)value permissions:(CBAttributePermissions)permissions |
To | - (instancetype)initWithType:(CBUUID *)UUID properties:(CBCharacteristicProperties)properties value:(NSData *)value permissions:(CBAttributePermissions)permissions |
CBDescriptor.h
Removed CBDescriptor.UUID
Modified CBDescriptor
Superclasses | |
---|---|
From | NSObject |
To | CBAttribute |
Declaration | |
---|---|
From | - (id)initWithType:(CBUUID *)UUID value:(id)value |
To | - (instancetype)initWithType:(CBUUID *)UUID value:(id)value |
CBPeer.h (Added)
CBPeripheral.h
Removed CBPeripheral.UUID
Removed CBPeripheral.identifier
Modified CBPeripheral
Protocols | Superclasses | |
---|---|---|
From | NSCopying | NSObject |
To | -- | CBPeer |
Modified CBPeripheral.RSSI
Deprecation | |
---|---|
From | -- |
To | iOS 8.0 |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Deprecation | Optional | |
---|---|---|
From | -- | -- |
To | iOS 8.0 | yes |
CBPeripheralManager.h
Declaration | |
---|---|
From | - (id)initWithDelegate:(id<CBPeripheralManagerDelegate>)delegate queue:(dispatch_queue_t)queue |
To | - (instancetype)initWithDelegate:(id<CBPeripheralManagerDelegate>)delegate queue:(dispatch_queue_t)queue |
Declaration | |
---|---|
From | - (id)initWithDelegate:(id<CBPeripheralManagerDelegate>)delegate queue:(dispatch_queue_t)queue options:(NSDictionary *)options |
To | - (instancetype)initWithDelegate:(id<CBPeripheralManagerDelegate>)delegate queue:(dispatch_queue_t)queue options:(NSDictionary *)options |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
Optional | |
---|---|
From | -- |
To | yes |
CBService.h
Removed CBService.UUID
Declaration | |
---|---|
From | - (id)initWithType:(CBUUID *)UUID primary:(BOOL)isPrimary |
To | - (instancetype)initWithType:(CBUUID *)UUID primary:(BOOL)isPrimary |
Modified CBService
Superclasses | |
---|---|
From | NSObject |
To | CBAttribute |