ios - 由于新的数据库文件而卸载 Realm
<p><p>我正在尝试使用从 Internet 下载的新数据库文件更新我的应用程序中的预编译数据库。但是,当我下载文件并用它替换 Realm 使用的旧文件时,Realm 仍然使用旧文件,直到下一个应用程序重新启动。不幸的是,在下载新数据库之前,我仍然需要打开第一个数据库以从中复制一些数据。是否有可能强制卸载/重新加载整个数据库?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>我犯了一个错误,我不小心创建了一个新的 Realm 实例。问题是 Realm 实例被缓存了。我需要使用 <code>autoreleasepool {}</code> 并确保 Realm 仅在 block 中创建。</p></p>
<p style="font-size: 20px;">关于ios - 由于新的数据库文件而卸载 Realm ,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/34232913/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/34232913/
</a>
</p>
页:
[1]