Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MQTT,生成接收iOS swift应用程序时出现问题_Ios_Swift_Server_Message_Mqtt - Fatal编程技术网

MQTT,生成接收iOS swift应用程序时出现问题

MQTT,生成接收iOS swift应用程序时出现问题,ios,swift,server,message,mqtt,Ios,Swift,Server,Message,Mqtt,我试图制作一个从我的raspberry pi接收数据的应用程序,我使用MQTT作为服务器,但当我试图制作消息接收应用程序时,它不起作用。是否有人在MQTT和iOS方面有一些经验可以帮助我 代码: 这些都是我得到的错误 尝试将代码放入viewDidLoad: override func viewDidLoad() { super.viewDidLoad() ... your code here ... } 这与mqtt无关。这些只是Swift语法错误,因为您在任何函数之外都有任

我试图制作一个从我的raspberry pi接收数据的应用程序,我使用MQTT作为服务器,但当我试图制作消息接收应用程序时,它不起作用。是否有人在MQTT和iOS方面有一些经验可以帮助我

代码:

这些都是我得到的错误

尝试将代码放入
viewDidLoad

override func viewDidLoad() {
    super.viewDidLoad()

    ... your code here ...
}

这与mqtt无关。这些只是Swift语法错误,因为您在任何函数之外都有任意代码,并且有不必要的错误。在mqttConfig前面。您需要将此代码移动到一个函数中,例如
viewDidLoad
为什么在末尾调用disconnect?MQTT连接将被断开,您的应用程序将不会收到消息。
override func viewDidLoad() {
    super.viewDidLoad()

    ... your code here ...
}