CBUUID UUIDString unrecognized selector sent to instance 错误
2016-09-28 10:23
686 查看
CBUUID UUIDString unrecognized selector sent to instance 错误
ios7.0,4s 蓝牙出现上述错误!
查看api可知,错误原因,由于CBUUID的属性方法 UUIDString 是需要iOS7.1以后才有的
因此为了兼容ios7.0的设备,当我们需要使用UUIDString的地方,替换成 上面的 data属性;
data里面保存的其实也是UDID的数据,转换成 16进度字符串,打出来,其实也是UUIDString
ios7.0,4s 蓝牙出现上述错误!
查看api可知,错误原因,由于CBUUID的属性方法 UUIDString 是需要iOS7.1以后才有的
因此为了兼容ios7.0的设备,当我们需要使用UUIDString的地方,替换成 上面的 data属性;
data里面保存的其实也是UDID的数据,转换成 16进度字符串,打出来,其实也是UUIDString
//data 转 16进制字符串 -(NSString *)dataToHexString:(NSData *)data { if (data == nil) { return nil; } NSMutableString* hexString = [NSMutableString string]; const unsigned char *p = [data bytes]; for (int i=0; i < [data length]; i++) { [hexString appendFormat:@"%02x", *p++]; } return [hexString uppercaseString]; }
相关文章推荐
- swift有关setValue崩溃,报告错误为NSCFString longValue unrecognized selector sent to instance
- [__NSCFConstantString size]: unrecognized selector sent to instance 错误
- ios开发出现 -[__NSDictionaryM isEqualToString:]: unrecognized selector sent to instance 错误
- [__NSCFConstantString size]: unrecognized selector sent to instance 错误
- [__NSCFConstantString size]: unrecognized selector sent to instance 错误
- 错误:[__NSCFString md5Hash]: unrecognized selector sent to instance 0x223120'
- -[NSDecimalNumber isEqualToString:]: unrecognized selector sent to instance
- unrecognized selector sent to instance错误的原因之一与解决办法
- 关于使用JSON库的时候,出现[NSCFString JSONValue]: unrecognized selector sent to instance的问题
- [__NSCFConstantString size]: unrecognized selector sent to instance 0x6ead08
- __NSCFString containsString:]: unrecognized selector sent to instance 0x7f876b79e160
- 关于使用JSON库的时候,出现[NSCFString JSONValue]: unrecognized selector sent to instance的问题
- xcode 运行出现类似-[__NSCFString objectForKey:]: unrecognized selector sent to instance的调试方法
- iOS:编译错误[__NSDictionaryM objectAtIndexedSubscript:]: unrecognized selector sent to instance 0xa79e61
- iOS错误处理之[__NSArrayM 某一方法名:]: unrecognized selector sent to instance
- 错误: [UILabel copyWithZone:]: unrecognized selector sent to instance
- -[__NSCFString longValue]: unrecognized selector sent to instance
- xcode 运行出现类似-[__NSCFString objectForKey:]: unrecognized selector sent to instance的调试方法
- iOS:编译错误[__NSCFNumber length]: unrecognized selector sent to instance 0x8b3c310’ - andy_shen
- "unrecognized selector sent to instance *****"的错误