【发布时间】:2023-03-14 06:05:01
【问题描述】:
好的,我一遍又一遍地尝试解决这个问题。
我知道最佳实践是让 App Delegate 将托管对象上下文传递给应用程序中的第一个视图控制器,然后让每个后续视图控制器向下传递托管对象上下文。但是,当我在我的应用程序中使用选项卡栏控制器时,我似乎会绕着那个额外的层转头。
我能够弄清楚如何做到这一点的唯一方法是将每个选项卡“Reach Back”的根视图控制器放入应用程序委托中以获取上下文,但据我了解,这是一种糟糕的形式。
【问题讨论】:
-
我一直在采用“从我的应用程序委托的属性中获取它”的方法,它对我来说效果很好。为什么它被认为是糟糕的形式?
-
我的声明是基于 Apple 关于此事的文档
标签: iphone core-data nsmanagedobjectcontext