gpt4 book ai didi

ios - 将 ResKit 集成到现有的 Core Data 应用程序中

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:44:32 26 4
gpt4 key购买 nike

我有一个现有的 Core Data 应用程序,我现在想为其添加 REST 支持以远程存储我的对象。我决定集成 RestKit,因为它似乎(到目前为止)是最成熟的 REST 支持框架,但我对它的核心数据集成部分不太清楚。

因为到目前为止我有一个可用的应用程序,所以我不想将所有核心数据工作完全移交给 RestKit,但似乎我不能告诉 RestKit 映射 NSManagedObjects 除非我也让它管理对象存储.我得出这个结论是因为 RKManagedObjectMapping 类在为托管类设置映射时需要一个 RKManagedObjectStore。而 RKManagedObjectStore 似乎想要通过它的各种初始化器来控制数据库文件。

这是正确的吗?

理想情况下,我想像现在一样维护我的本地商店,并通过 RestKit 添加“远程处理”功能。想到的唯一方法是拥有我的核心数据类的远程变体,并使用它们在两个模型之间进行代理。

我不禁觉得我错过了什么。任何指针或示例代码将不胜感激。

最佳答案

据我了解,RestKit 不会接管管理。他们只是包装它并添加方便的方法来使设置和访问托管对象更容易。过去几周,我在模拟器上用我的数据进行了尝试,没有任何问题。我还没有将此更改部署到设备,但很快。因此,假设您已经初始化了一个 RKObjectMananger。 让我知道这是否有帮助。

关于ios - 将 ResKit 集成到现有的 Core Data 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12479036/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com