Можно еще сделать расширение протокола JSONValue чтобы возвращал разные там intValue, stringValue без as. Вообще в Swift 2 все намного проще и интрересней, чем было раньше. Тогда ограничений было намного боьльше. Возможно, поэтому автор и использовал некоторые костыльные решения. Я и в своем коде до сих пор их нахожу и исправляю на более нормальные варианты swift 2.
Я пытался работать с optJSON и другие решения пробовал, но все же перешел на SwiftyJSON. Как и писал в статье. Там и синтаксис очень удобный, и библиотека хорошо тестами покрыта, и разработка постоянно продолжается.)
Вы, конечно, постарались. Если проект будет развиваться, то возьму его на заметку)
Да, свифт поначалу доставлял много приключений с обновлениями, но сейчас ситуация уже лучше. Хотя вот чего не хватает с свифте до сих пор — это такой же дебаггинг, как в objc. LLDB пока не дает таких же удобств для стрижа.
С разработкой под десктоп и вк вы верно подметили. Именно это и толкнуло на то, чтоб сделать библиотеку, которой можно поделиться. Хотел еще в статье написать, что на том же stackOwerflow по iOS активности в разы больше, чем OSX. Иногда найти ответ на вопрос возможно только в доках или эмпирическим путем. Но мы, видимо, сложностей не боимся.
Большое Вам спасибо за понимание и пожелания. После выхода статьи видно, что заинтересованность библиотекой есть. Будем ее потихоньку допиливать)
Если Вы хотите авторизовать сразу нескольких пользователей, то, конечно, правда Ваша. Но архитектура данного фреймворка разрабатывалась без этой возможности. Может быть, позже подход будет пересмотрен, если будет заинтересованность в данном функционале.
Спасибо, поправил. Видимо где-то нужно было опечататься. По поводу сохранения токена — это только возможность для тех, кому лень свое расположение задать)
Вы, конечно, постарались. Если проект будет развиваться, то возьму его на заметку)
С разработкой под десктоп и вк вы верно подметили. Именно это и толкнуло на то, чтоб сделать библиотеку, которой можно поделиться. Хотел еще в статье написать, что на том же stackOwerflow по iOS активности в разы больше, чем OSX. Иногда найти ответ на вопрос возможно только в доках или эмпирическим путем. Но мы, видимо, сложностей не боимся.
Большое Вам спасибо за понимание и пожелания. После выхода статьи видно, что заинтересованность библиотекой есть. Будем ее потихоньку допиливать)