Привет. Хотелось бы задать уточняющий вопрос. Я правильно понимаю,что отличие

этих способов иннициализации переменных
val value = Object()

val value = remember { Object() }
Состоит в том, что в первым случае объект будет каждый раз создаваться, а во втором варианте кешироваться?

3 ответов

14 просмотров

Каждый раз при рекомпозиции, да.

Israpil Akhmedov
Каждый раз при рекомпозиции, да.

рекомпозиция это всегда перерисовка или не обязательно?

Kopusha
рекомпозиция это всегда перерисовка или не обязате...

Чисто теоретически — нет, т.к. компоуз старается выполнять минимум работы ради большей производительности. На практике обычно да — рекомпозиция чаще приводит к перерисовке.

Похожие вопросы

Обсуждают сегодня

Что нового в Xcode 16 Xcode 16 приносит много обновлений. Главное - появление ИИ, которое отметили еще в кейноуте. В Xcode появится предиктивное завершение кода, основанное н...
✌️(´ヮ`)
1
А что насчет FluentValidation? тоже ведь есть альтернатива у МС.
devman
13
скажите честно, вы трезво работаете или присутствует допинг?
гλI3 🇺🇦 гΔφ 🐈 ябвдулавич
8
Тут кто-то шарит в мед оборудовании?
Benz
10
Я не понимаю зачем нужен новый тип Int128, который занимает столько же места сколько и uuid, те я как и раньше пользовался uuid, так и дальше буду пользоваться Как тут в чате...
Сергей Романенко
6
ну получается @sigmade использует все со стека МС. Никакого dapper, ведь есть EF. Никакого Postgresql, ведь есть mssql. Так?
devman
3
А есть бенчмарк нормальный в гугле?
Nikita Nazarenko
6
Всем привет. У кого-нибудь был кейс, что на старт бот откликается с разным пингом? Для одних моментально, для других через 5-10 секунд, а иногда до 5 минут. На старте по сути ...
Роман Ромашин :)
1
Нерж, можешь написать фреймворк на Свифте для браузерных игр?
Karl {🌪️}{🐊} Shinobi
6
Ребят, а вы запускали кто Vapor станделоне прилку прям на симуляторе, ну например чтобы сделать прокси UI тестов, поделитесь опытом или скажите, возможно ли такое вообще?
Sergey Balalaev
5
Карта сайта