Я использую ESP8266 в локальной сети. В моем приложении IOS мне нужен IP-адрес ESP8266 для HTTP-запроса. Я знаю, что могу использовать статический IP-адрес, но ESP8266 - это переносной проект, поэтому, возможно, я использую его в другой локальной сети, поэтому не хочу каждый раз настраивать IP-адрес.
Таким образом, ESP8266 подключен к локальной сети. И мой IPhone с моим приложением подключен к той же сети.
У меня есть MAC-адрес и имя хоста ESP8266.
Как я могу получить локальный IP-адрес в Swift для выполнения запроса Http?