只有第一个特征正在更新

时间:2014-10-19 18:29:52

标签: ios iphone xcode core-bluetooth

我正在开发一个核心蓝牙项目,当按下按钮时,服务需要更新两个特性。但是,只有第一个更新方法返回YES。第二个返回no并且不更改该值。有谁知道如何更新这两个特性?

-(void)sendData:(NSData *)question Name:(NSData*)name{
    //send Data

    NSLog(@"Name:%@ Question:%@",name, question);

    //returns yes
    NSLog(@"%d", [self.peripheralManager updateValue:name forCharacteristic:self.nameCharacteristic onSubscribedCentrals:nil]);

    //returns no

    NSLog(@"%d", [self.peripheralManager updateValue:question forCharacteristic:self.questionCharacteristic onSubscribedCentrals:nil]);

}

0 个答案:

没有答案