Pull to refresh

Comments 7

Вы забыли упомянуть про Kotlin Android Extensions. Как по мне, так они делают доступ ко views еще более удобным
Автор статьи — не я, я всего лишь перевёл её. Но вы верно заметили, библиотека полезная.
Также стоит обратить внимание на Anko — облегчает разработку во многих ситуациях. Маст-хэв в каждом проекте, как мне кажется
Если вы когда-либо подписали приложение iOS, вы знаете об AutoLayout

А как связаны подписка приложений с разметкой?
Это означает, что вы вызываете метод set внутри метода set, потому что нет прямого доступа к свойству в мире Kotlin. Это создаст бесконечную рекурсию

Котлин даст в таком случае собрать проект?

PS. заметил что это перевод, только после публикации. Поэтому вопросы можно считать риторическими)
Если вы когда-либо подписали приложение iOS, вы знаете об AutoLayout

Эта опечатка была исправлена вчера. Учитывая, что вы пишите об этом сейчас, видимо, читали кэш. Я задел тачпад когда писал слово "под" и так получилось, что существует слово "подписали", так что оно не отмечалось как неправильное слово при граматической проверке. Сейчас выглядит вот так:
Если вы когда-либо писали приложение под iOS, вы знаете об AutoLayout
Котлин даст в таком случае собрать проект?

Даст, но Android Studio показывает предупреждение «Recursive property accessor»
Все, кто хочет попробовать котлин — проходите мимо.
Эта статья (я имею ввиду оригинал) — полный отстой. Столько недомолвок и недоделок, что по ней вообще считай ничего понять невозможно если вы еще не особо разбираетесь в Котлине.
В общем после нехилой такой войны с кодом я так и не смог активировать notifyPropertyChanged(BR.repositoryName) т.к. этого поля в BR просто нет и что нужно сделать чтобы оно появилось — я хз. Ушел искать более адекватные статьи.
Sign up to leave a comment.

Articles