Тогда лучше создать их в медиаторе главного вида и больше не убивать. Можно даже со сцены не удалять, а просто скрывать их (типа visible=false), ну и по событию менять. Главный вид — что-то типа ViewStack из флекса. У каждого экрана своя модель, на которую он реагирует. Если удалять не нужно, то все будет создано один раз.
Цитата:
|
Кстати, а чем плохи синглтоны? Пусть эти экраны в памяти висят, менятся они будут довольно часто...
|
Просто в данном случае это будет лишний функционал. У вас все равно с экранами работает только одни участник. Он и гарантирует создание нужного количества экземпляров.