【发布时间】:2017-08-19 13:32:48
【问题描述】:
为了实现备份/恢复功能,我将删除现有的 Realm 数据库文件并将其替换为具有相同名称的新数据库文件。但是,由于应用程序仍在运行,它看不到新数据库文件的内容。如果我退出并重新启动应用程序,它会看到新数据库文件的内容。有什么方法可以让应用看到新内容而无需重新启动它?
【问题讨论】:
-
澄清一下:您是说如果您在应用程序运行时替换磁盘上的 Realm 文件,您会继续看到现有数据,如果您退出然后重新启动您的应用程序,您会看到新数据?
-
你很清楚。这是一个非常困难的问题。 T.T