我开始在一个尚未开始的项目中工作。它是与Mvvm赞助人一起开发的,并使用Realm进行数据存储。 我们使用相同的Realm对象作为不同屏幕中viewmodel的数据,而无需重新创建片段。
问题在于更新。
目前,应用程序要求提供新数据,当接收执行deleteObjectsAndAttribs以清除当前数据时,copyToRealmOrUpdate将添加新数据。
当移动到具有不同数据的新屏幕时,这实际上运行良好,但如果我保持在同一屏幕或返回使用相同模型的屏幕,则该对象将失效。
还有什么工作吗?