Pull to refresh

Comments 11

Прекрасно. Не хватает zip/unzip примеров загрузки/выгрузки данных.
Да, с содержанием проблемы. Точнее с русским языком в markdown. На чисто англ. работают. В поддержку написал, жду ответа.
Поправил. Теперь все работает.
getArray лучше вынести из структуры в протокол с ассоциативным типом или как генерик расширение для data, чтобы сделать его более общим. Парсинг json'а в структуры отдал бы на сторону json парсеров библиотек, коих уже сотни. Вообще мы подсели на Rx + RxMoya (обертка над Alamofire) + любая json парсилка.
getArray лучше вынести

Самом собой. Есть несколько паттернов для этого. Самый простой совет — не писать запросы в контроллерах =) Ну а чтобы все это сильно не обсуждать, в самом начале статьи я написал:
«Здесь не будет best practice, создание сервисов, репозиториев и прочей оптимизации кода...».
А так, да, все правильно.

Парсинг json'а в структуры отдал бы на сторону json парсеров библиотек, коих уже сотни

Целью было показать основы. А с выходом Swift 4 вроде как отпадет необходимость в этих библиотеках.

Rx + RxMoya

пока больше понравился паттерн repository service и SOA,
но ищу и рассматриваю другие варианты.

А с выходом Swift 4 вроде как отпадет необходимость в этих библиотеках.

будем надеяться)
пока больше понравился паттерн repository service и SOA,
но ищу и рассматриваю другие варианты.

если вы знаете какие-то интересные библиотеки, был бы очень признателен за информацию, можно в личку. Спасибо.
UFO just landed and posted this here
Sign up to leave a comment.

Articles