Обновить
0
0

Пользователь

Отправить сообщение
Прощу прощения, но по моему UIViewController должен отвечать за работу с View(отображением, это подразумевает весь UIKit) и форматирование данных. Он не должен по хорошему ничего знать про то что есть сеть и как с ней работать.
Создайте какой-то класс, например VoteUtility, который уже позволяет поднять или опустить и он же знает куда данные передавать и какие.

Тогда у вас будет более четкое разделение логики и понятнее на что в статье надо обратить внимание.

Так же считаю что комментарии к UI, в статье о работе с сетью (исходя из заголовка) являются излишними.

И коль пошла такая пьянка — почему не создать бы расширение на URLSessionDownloadTask и не мучаться с еще одним классом, если не хочется писать какой-то враппер?
Ничего не мешает сделать интернет покупки после активации переписав реквизиты карты.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность