您的位置:首页 > 移动开发 > IOS开发

iOS-OC-监听蓝牙是否开启(打开状态)

2016-02-17 11:59 411 查看
1.导入头文件

#import <CoreBluetooth/CoreBluetooth.h>

2.对象

@property(strong,nonatomic)CBCentralManager* CM;

3.遵守代理方法

CBCentralManagerDelegate

4.初始化对象,设置代理

self.CM = [[CBCentralManageralloc]
initWithDelegate:selfqueue:nil];

5.代理方法

- (void)centralManagerDidUpdateState:(CBCentralManager *)central{

NSString *message =
nil;

switch (central.state) {

case 1:

message = @"该设备不支持蓝牙功能,请检查系统设置";

break;

case 2:

message = @"该设备蓝牙未授权,请检查系统设置";

break;

case 3:

message = @"该设备蓝牙未授权,请检查系统设置";

break;

case 4:

message = @"该设备尚未打开蓝牙,请在设置中打开";

break;

case 5:

message = @"蓝牙已经成功开启,请稍后再试";

break;

default:

break;

}

if(message!=nil&&message.length!=0)

{

NSLog(@"message == %@",message);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: