0

在有关嵌套上下文的 Apple 文档中,明确指出:

嵌套上下文比以往任何时候都更重要的是,采用“传递接力棒”的方法来访问上下文(通过将上下文从一个视图控制器传递到下一个视图控制器)而不是直接从应用程序委托中检索它。

具有 Java 背景的我习惯于在处理和传递对象时使用“传递引用的副本”。那么,您能否解释一下为什么强烈建议使用“接力棒”方法。

OS X v10.7 和 iOS 5.0文档核心数据发行说明的链接

4

1 回答 1

1

具有 Java 背景的我习惯于在处理和传递对象时使用“传递引用的副本”。那么,您能否解释一下为什么强烈建议使用“接力棒”方法。

这意味着同样的事情。Apple 建议您将指向视图控制器的指针传递给NSManagedObjectContext下一个视图控制器,以便让单例类拥有该指针,并且所有视图控制器都直接从该类中请求它(不必要的强耦合)。

于 2012-08-28T08:32:05.123 回答