Connecting to the MQTT server and subscribing to topics in Swift

Now, we will add code to the ViewController class to make it conform to the CocoaMQTTDelegate protocol. In addition, we will add code to configure the MQTT client and establish a connection with the MQTT server. We will split the code for the ViewController class into many code snippets to make it easier to understand each code section. The following lines specify all the necessary imports, start the ViewController class declaration, and create many static type properties, the mqttClient property, and the configureMQTTAndConnect method. The following lines show the code for the ViewController class defined in the ViewController.swift file. The code file for the sample is included ...

Get MQTT Essentials - A Lightweight IoT Protocol now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.