我在当前应用程序中使用AWSIoT iOS SDK(2.6.0版本(。
为了订阅当前的主题,我们正在使用以下SDK 的方法
- (BOOL) subscribeToTopic:(NSString *)topic
QoS:(AWSIoTMQTTQoS)qos
extendedCallback:(AWSIoTMQTTExtendedNewMessageBlock)callback
你能告诉我如何用一个方法调用订阅多个主题吗?
提前谢谢。
如果您想订阅"主题树",即多个主题,请使用"+"或"#"。例如,如果您有以下主题:mydevice/temp/sensor1mydevice/temp/sensor2mydevice/湿度/传感器1mydevice/湿度/传感器2
订阅"mydevice/temp/+"将为您提供来自两个温度传感器的信息,订阅"mydevice/#"则为您提供所有温度和湿度传感器。"+"是单级通配符,"#"是多级通配符。
在一个主题上调用一个方法subscribe是不可行的。使用NSNotiffacationCenter