Size: a a a

Dart & Flutter по-русски

2021 March 09

SH

Sergey Hottabych in Dart & Flutter по-русски
а хотя нет
тут еще нет контекста, из onError нельзя будет снакбар показать
источник

RE

Radomir Epur in Dart & Flutter по-русски
Sergey Hottabych
а хотя нет
тут еще нет контекста, из onError нельзя будет снакбар показать
Ну, тогда смотри в сторону ScaffoldMessenger.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Radomir Epur
Ну, тогда смотри в сторону ScaffoldMessenger.
Я его и хотел, только не знал, что его по глобальному ключу можно доставать.
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Hottabych
1. это не сайд-эффекты
2. все стримы, сокеты, бд, подписки и т.д., все это нужно закрывать вручную в методе dispose. "Само" не удалится.
Мне кажется, создатели документации перестраховываются. Поскольку обычно в стримах ходит сетевой ввод-вывод, то их требуют закрывать. Стримы и синки BLOC-а это просто структурки в памяти, максимум фьючи. Если это не прибивается сборщиком мусора, то я разочарован в dart(
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Евгений Баладжа
Мне кажется, создатели документации перестраховываются. Поскольку обычно в стримах ходит сетевой ввод-вывод, то их требуют закрывать. Стримы и синки BLOC-а это просто структурки в памяти, максимум фьючи. Если это не прибивается сборщиком мусора, то я разочарован в dart(
Это в любом языке так.
Все unmanaged-ресурсы не прибиваются сборщиком мусора.
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Hottabych
Это в любом языке так.
Все unmanaged-ресурсы не прибиваются сборщиком мусора.
Где вы видите unmanaged?
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Фьючи что-ли?
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Фьючи — это не стримы.
Советую почитать и разобраться, что такое стримы, и как устроен блок.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
фьючи не нужно закрывать, так как там закрывать нечего
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Hottabych
Фьючи — это не стримы.
Советую почитать и разобраться, что такое стримы, и как устроен блок.
ok
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
тут у человека каша в голове, он считает, что стримы — это "структурки в памяти, максимум фьючи, почему они не диспозятся?!11"
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
даже не знаю, как ему объяснять )
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Hottabych
тут у человека каша в голове, он считает, что стримы — это "структурки в памяти, максимум фьючи, почему они не диспозятся?!11"
Для сишника все что в памяти является структурками)))
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Это не Си, тут вообще нет структур.
Тут только классы.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
И передача только по ссылке.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
По значению вообще нет.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Ну если ты сишник, то там вообще надо все чистить, подо что выделяешь память. Тебя же это не удивляет?
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Sergey Hottabych
Это не Си, тут вообще нет структур.
Тут только классы.
Это понятно. Но любые динамические объекты прибиваются GC, вызывая деструктор по умолчанию. Проблема в том, что это может произойти сильно позже
источник

M

Mitai in Dart & Flutter по-русски
Cи головного мозга, говорят есть болезнь))
источник

ЕБ

Евгений Баладжа... in Dart & Flutter по-русски
Mitai
Cи головного мозга, говорят есть болезнь))
У меня Rust головного мозга, сейчас более модно ))
источник