应用程序从后台进入前台后,Realm Swift无法正常工作

时间:2017-09-18 08:17:13

标签: ios swift realm

我正在处理一个涉及两个应用程序相互通信的项目。问题是当一个或两个应用程序在某个时间变为空闲(进入后台),然后变为活动状态(进入前台)时,当我执行涉及Realm执行的函数(即realm.write())时,更改不会立即反映出来。有时我需要重新启动应用程序,然后在重新启动后,执行将继续(自动)。

我尝试刷新视图控制器,但领域功能在重新启动之前仍然无法实时工作。现在我不确定是否存在针对此问题或ios问题的领域配置。 我已经尝试在返回前台后重新配置领域同步,但是事务仍然只在重新启动后进行,或者有很长的延迟。

func applicationDidBecomeActive(_ application: UIApplication) {
    MyAPI.sharedInstance.realmConfig() }

提前致谢。

0 个答案:

没有答案