我需要将writeValue的响应与预期的字符串进行比较。
我创建了一个按钮来发送命令:
- (IBAction)pair:(id)sender {
NSString * test = @"0/PAIR/START";
NSData *data = [test dataUsingEncoding:NSUTF8StringEncoding];
[_discoveredPeripheral writeValue:data forCharacteristic: hr_characteristic type:CBCharacteristicWriteWithResponse];
NSLog(@"send");
}
我的外围设备返回:0 / OK或0 / ERROR
现在我想将方法中的响应与我期望的字符串进行比较。这可以在方法中评估吗?我需要一个计时器吗?
我有一大堆命令。我应该如何组织这个命令池?
//抱歉我的英文不好