Я пытаюсь сохранить данные, загруженные по сетевому вызову, в одиночном.Но каким-то образом одноэлементный объект становится нулевым во время работы приложения.
Что я в основном сделал, так это поддержал загрузку данных из сетевого API в одиночном.Пользовательский объект устанавливается при успешном входе в систему, но когда я нажимаю на тот же пользовательский объект при нажатии кнопки, это дает мне исключение нулевого указателя.Я заменил реализацию с общими предпочтениями, и все работает отлично.Что я не понимаю, так это то, что синглтоны сохраняются при запуске приложения.Как мой синглтон теряет состояние, пока процесс приложения еще жив?