BabyToy.h 993 B

12345678910111213141516171819202122232425262728293031323334
  1. /*
  2. BabyBluetooth
  3. 简单易用的蓝牙ble库,基于CoreBluetooth 作者:刘彦玮
  4. https://github.com/coolnameismy/BabyBluetooth
  5. @brief babybluetooth 工具类
  6. */
  7. // Created by 刘彦玮 on 15/8/1.
  8. // Copyright (c) 2015年 刘彦玮. All rights reserved.
  9. //
  10. #import <Foundation/Foundation.h>
  11. #import <CoreBluetooth/CoreBluetooth.h>
  12. @interface BabyToy : NSObject
  13. //十六进制转换为普通字符串的。
  14. + (NSString *)ConvertHexStringToString:(NSString *)hexString;
  15. //普通字符串转换为十六进制
  16. + (NSString *)ConvertStringToHexString:(NSString *)string;
  17. //int转data
  18. +(NSData *)ConvertIntToData:(int)i;
  19. //data转int
  20. +(int)ConvertDataToInt:(NSData *)data;
  21. //十六进制转换为普通字符串的。
  22. + (NSData *)ConvertHexStringToData:(NSString *)hexString;
  23. //根据UUIDString查找CBCharacteristic
  24. +(CBCharacteristic *)findCharacteristicFormServices:(NSMutableArray *)services
  25. UUIDString:(NSString *)UUIDString;
  26. @end