class Y(val x: X)
object: X(){
val y = Y(this)
}
при таком раскладе, если надо будет дропнуть object: X он нормально удалиться или будет утечка памяти из-за ссылки на него в Y?
на живом примере - если во вью модели есть объект в который передается this и сохраняется там, нужно этот this там хранить как WeakReference?
Так в onCleared у тебя разве вм не очищается?
если ты о том, удаляется ли ссылка на viewModel из другого класса - нет, не удаляется пока что
Обсуждают сегодня