• 蓝牙


    监控蓝牙的状态:

    1.引入#import <CoreBluetooth/CoreBluetooth.h>蓝牙框架

    2.遵循其代理 CBPeripheralManagerDelegate

    3.创建蓝牙对象 CBPeripheralManager *manager = [[CBPeripheralManager alloc] initWithDelegate:self queue:nil];

    4.实现其代理事件

    -(void)peripheralManagerDidUpdateState:(CBPeripheralManager *)peripheral{

        switch (peripheral.state) {

            case CBCentralManagerStateUnknown:

                NSLog(@"未知状态");

                break;

            case CBCentralManagerStateResetting:

                NSLog(@"正在重置");

                break;

            case CBCentralManagerStateUnsupported:

                NSLog(@"不支持蓝牙设备");

                break;

            case CBCentralManagerStateUnauthorized:

                NSLog(@"未授权");

                break;

            case CBPeripheralManagerStatePoweredOn:

                NSLog(@"蓝牙打开");

                break;

            case CBPeripheralManagerStatePoweredOff:

                NSLog(@"蓝牙关闭");

                break;

            default:

                break;

        }

     }

  • 相关阅读:
    简单poi创建execl
    Orcale 存储过程实践总结
    PLSQL 创建自定义函数注意事项
    字符串算法模板整理
    多项式FFT/NTT模板(含乘法/逆元/log/exp/求导/积分/快速幂)
    UVALive
    Gym
    Gym
    Kattis
    Kattis
  • 原文地址:https://www.cnblogs.com/qiumuan/p/5221895.html
Copyright © 2020-2023  润新知