Size: a a a

Kotlin Community

2019 November 06

D

Dmitry in Kotlin Community
Как правильно ловить ошибки в параллельных задачах?
https://pastebin.com/f95s1j0H
источник

AO

Alexey Otts in Kotlin Community
Dmitry
Как правильно ловить ошибки в параллельных задачах?
https://pastebin.com/f95s1j0H
В чем вопрос то?
источник

OF

Osip Fatkullin in Kotlin Community
Всем привет.
Когда-то давно видел, что тут скидывали статью где  на котлине написали обёртку для данных в Rx-цепочке. И эта обёртка позволяла обрабатывать ошибки и данные в onResult. Может кто-то понял что это за статья и может кинуть ссылку?
источник

D

Dmitry in Kotlin Community
Alexey Otts
В чем вопрос то?
В том что тест этот падает. Эксепшн не попадает в кетч.
источник

AO

Alexey Otts in Kotlin Community
Должно быть все нормально, попробуй кинуть не рантайм исключение
источник

D

Dmitry in Kotlin Community
Alexey Otts
Должно быть все нормально, попробуй кинуть не рантайм исключение
Из асинка что угодно улетает. Без асинка - нормально.
источник

В

Виктор in Kotlin Community
Dmitry
Из асинка что угодно улетает. Без асинка - нормально.
Оберни async вызовы в coroutineScope
источник

AO

Alexey Otts in Kotlin Community
Там есть скоуп
источник

AO

Alexey Otts in Kotlin Community
Хотя у runBlocking он специфичный конечно
источник
2019 November 07

LC

Lungu Cristian in Kotlin Community
В чём разница между
methodRef = if(condition) this::firstMethod else this::anotherMethod

и
if(condition) methodRef = this::firstMethod else methodRef = this::anotherMethod

Первый не компилится, воторой работает но студия предлагает вывести перед if O_o
источник

AM

Andrew Mikhaylov in Kotlin Community
> Первый не компилится
Ошибочку в студию.
источник

LC

Lungu Cristian in Kotlin Community
org.jetbrains.kotlin.util.KotlinFrontEndException: Exception while analyzing expression at (336,41) in
источник

LC

Lungu Cristian in Kotlin Community
    private var methodRef: () -> Unit = this::firstMethod
источник

AM

Andrew Mikhaylov in Kotlin Community
KotlinFrontEndException — это внутренняя ошибка компилятора. Вам сначала убедиться, что самую свежую версию котлина используете, по возможности проверить то же самое на актуальной EAP-шке, а после на kotl.in/issue и поискать, есть ли что-то на эту тему, либо самому завести.
источник

ДП

Дмитрий Полянин in Kotlin Community
Подскажите а на Котлине для мобильной разработки можно только под Андройд писать, или под Иос тоже?
источник

ЛЛ

Лёша Лазарев in Kotlin Community
Дмитрий Полянин
Подскажите а на Котлине для мобильной разработки можно только под Андройд писать, или под Иос тоже?
Если на несколько платформ, то можно тут глянуть подробнее, ну и в чатике сопутствующем
@kotlinmpp
источник

AN

Alexander Nozik in Kotlin Community
Дмитрий Полянин
Подскажите а на Котлине для мобильной разработки можно только под Андройд писать, или под Иос тоже?
Можно на ИОС и на андроид и ИОС одновременно
источник

AN

Alexander Nozik in Kotlin Community
Лёша Лазарев
Если на несколько платформ, то можно тут глянуть подробнее, ну и в чатике сопутствующем
@kotlinmpp
Еще и такой завели, кошмар.
источник

S

Spi in Kotlin Community
Дмитрий Полянин
Подскажите а на Котлине для мобильной разработки можно только под Андройд писать, или под Иос тоже?
Котлин мультиплатформ
источник

ДП

Дмитрий Полянин in Kotlin Community
И ещё вопрос.
А как интерфейсы делаются на мобильные?
Какието фреймворки или разметка?
источник