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 |