1

我有一个正在重写的现有 iOS 应用程序。新的实现使用 Web 技术和 PhoneGap 来实现本机功能。

这个新的实现将更新/替换现有的应用程序。

在我的新 PhoneGap 应用程序中,我需要访问前一个应用程序编写的核心数据。到目前为止,我已确保新应用程序上的应用程序 ID 与前一个应用程序上的应用程序 ID 相同。我已将 .xcdatamodeld 文件夹从旧应用程序复制到新应用程序,并将核心数据框架添加到我的新应用程序中。

我的问题是我似乎无法从 PhoneGap 插件访问托管对象上下文。

在我现有的应用程序中,我从 AppDelegate 获取 managedObjectContext,但我看不到该对象是如何创建/初始化的。

managedObjectContext 来自哪里?它在哪里初始化?

是否有我缺少的项目设置?

我采取了错误的方法吗?

4

1 回答 1

0

我最终需要做的是将我以前的应用程序委托中的核心数据堆栈代码添加到我的新应用程序委托中。

将核心数据添加到现有的 iPhone 项目帮助我指明了正确的方向

于 2013-06-07T12:51:28.700 回答