старте приложения подгружаются данные и сохраняются через realm. Далее при переходе на другой скрин подгружается другая часть данных (если он не находит их в памяти), которая частично сохраняется, а частично обновляет поля в первоначально подгруженных данных. Так вот, проблема с обновленными данными. Обновленная версия доступна лишь после того как я закрою и открою заново приложение. А в первый раз он выдает старую версию. Вот их 4 таких объектов, один-два может обновленные достать с памяти, а остальные старой версии. И каждый раз количество и объекты которые сразу обновились, рандомно. В чем может быть причина такого странного поведения?
данные не успевают обновиться в realm,а ты их уже достаешь?)
Это только предположение, но попробуй доставать транзакцией
Обсуждают сегодня