问题
我正尝试在我的 iOS 应用程序中使用 CoreData 来实现持久性。除了一件事,一切似乎都运作良好。在极少数情况下,我同时打开了两个 View Controller ,它们都在访问托管对象上下文。这样做的原因是它们都是标签栏 Controller 的 subview (并且当您切换标签时标签栏 Controller 不会完全退出 View )。
我在找什么
我正在寻找一种在切换到不同选项卡时退出 View 的方法。
最佳答案
这应该是一个评论,但我没有足够的声誉。
如果你有一对多的关系,它可能是一种在你的 fetchrequests 上使用 .returnsObjectsAsFaults = false
的方法。
如果您的 View 在不可见的情况下起作用,它可能是一种方法
通过检测 viewWillDisappear
让您的 View 停止任何工作。这只是为了减少您的应用程序的能源消耗。恕我直言,这与您访问故障的问题无关。
关于ios - 切换选项卡时退出 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41114907/