1. import Header File
#import <CoreBluetooth/CoreBluetooth.h>
2. The object
@property (strong,nonatomic) cbcentralmanager* CM;
3. Compliance with Agency methods
Cbcentralmanagerdelegate
4. Initialize the object and set the proxy
Self. CM = [[Cbcentralmanageralloc] initWithDelegate:selfqueue:nil];
5. Proxy method
-(void) Centralmanagerdidupdatestate: (Cbcentralmanager *) central{
NSString *message = nil;
Switch (central.state) {
Case 1:
Message = @ "This device does not support Bluetooth, please check system settings";
Break
Case 2:
Message = @ "This device Bluetooth is not authorized, please check system settings";
Break
Case 3:
Message = @ "This device Bluetooth is not authorized, please check system settings";
Break
Case 4:
Message = @ "This device has not yet turned on Bluetooth, open in Settings";
Break
Case 5:
message = @ "Bluetooth has been successfully opened, please try again later";
Break
Default
Break
}
if (message!=nil&&message.length!=0)
{
NSLog (@ "message = =%@", message);
}
}