我刚刚开始使用 CoreData API,并且正在学习一些教程。我了解了存储和检索对象的基础知识,但是在连接所有 MVC 方面遇到了麻烦。
我有一个 CustomView,我用 CoreAnimation 在其中绘制了一些东西,包括一些将从 NSManagedObject 获取字符串的文本层。我从一个基本的 CoreData 应用程序模板开始,因此在 appDelegate 中声明了 managedObjectContext 等,我只是不确定如何将数据从 CoreData 堆栈获取到视图中。顺便说一句,这一切都在代码中,而不是界面构建器。
所以我的问题是,如果我想以纯 MVC 方式构建我的应用程序,我应该如何将数据从堆栈中获取到视图中?例如,我应该如何让我的视图访问初始化的 NSManagedObjectContext?
我一直在阅读 Cocoa 设计模式,但在谈到 MVC 时我有点傻。我知道这是一个非常笼统的问题,但如果有人可以说,“设置代表,抓住一个指针......”不管它是什么,那就太好了!
提前致谢!