В моем мобильном приложении мне нужно хранить коллекцию объектов File (рисунки, документы), к которым можно получить доступ во всем приложении, и пользователи могут выполнять различные операции над коллекцией:
- просмотр всех / отдельных файлов
- загрузка подмножеств коллекции на сервер
- обмениваться отдельными файлами
- ...
Коллекция инициализируется только один раз.
Мне было интересно, будет ли хорошей идеей использовать одноэлементный шаблон в качестве объекта, который содержит коллекцию, поэтому мне не нужно инициализировать коллекцию каждый раз, когда пользователь открывает конкретный экран?