Доброе утро! Разбираюсь в механизмах синхронизации корутин и конкретно сейчас тестирую работу mutex.withLock банально прогоняя кусочек кода прямо из документации у себя на маш...
может кто-то сталкивался с проблемой переопределения ленивой инициализации переменных? пример: class C(val s:String) abstract class A { open val c:C by lazy(LazyThrea...
Вопрос по R8. Копаю доку и наткнулся на кусочек, касаемый AAR либ, подключенных к проекту: Например, если в библиотеке есть правило для отключения оптимизации кода, это правил...
есть здесь люди которые работают с room и kotlin coroutines? начала выпадать ошибка disk I/O error (code 4874 SQLITE_IOERR_SHMSIZE): , while compiling: PRAGMA journal_mode г...
юзает кто-то room с корутинами? есть табличка диалогов и табличка сообщений, в табличке сообщений id диалога стоит как foreign key из таблицы диалогов. Закидываю через suspen...
Правильно ли я понимаю, что корутина, созданная посредством вызова CoroutineScope().actor, работает немного иначе, чем те, что создаются через launch и async? Что позволяет не...
во viewModel прилетают калбеки после смерти активности, из которой я с ней работаю. В жизненном цикле viewModel указано, что она очищается после финиша активности, выходит, чт...
А есть вообще вменяемые кейсы для использования job.join()? Ведь если хочется подождать завершения работы сопрограммы вроде логичнее запустить ее с помощью async и дождаться з...
ни у кого не возникает проблем с adb после установки 4.0.1 студии на маке?
а такой подход не вносит оверхед? Раз функция suspend, то теоретически можно войти в нее в одном потоке, а выйти на другом уже? Либо в этом случае suspend на этапе компиляции ...
xcode всегда так тупил? запустил сэмпл проект из swiftUI туториала, и что-то грустно все(
CoroutineExceptionHandler ведь поможет отловить ошибку в корутинах, которая не ловится с помощью обычного try catch?
подскажите плиз, правильно ли я понимаю, что начиная с ios 13 нельзя слушать изменения геолокации пользователя в фоне?
а можно узнать, почему именно в дату?
окей, но ему ведь размер тоже нужно выставлять динамически?
тоесть если у меня есть ресайклер с несколькими типами холдеров, то под каждый тип холдера у меня должна быть отдельная viewModel?
за тем, чтобы инитилось быстррее, потому что только из main дергаю переменную, зачем мне Thread save?
вот и соответственно вопрос, поймает ли такое coroutineExceptionHandler? Судя по доке - вроде должен)
у метода setBackgroundResource(resId:Int) есть xml аналог?
и если даже проблема в нем, то она просто проинициилизировалась бы несколько раз или я не прав?