问题标签 [afincrementalstore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
629 浏览

objective-c - 与 NSPrivateQueueConcurrencyType 的现有ObjectWithID 死锁

我遇到了NSPrivateQueueConcurrencyType并发类型而不是NSMainQueueConcurrencyType.

我的上下文初始化:

麻烦的代码:

回溯: 回溯

链接到 Github项目打开问题以获取问题的一些上下文。

0 投票
1 回答
145 浏览

objective-c - AFIncremntalStore 重新插入已删除的具有关系的对象

在我的数据模型中,我有用户和通知,其中一个用户可以有多个通知。在 Notifications 中,用户关系的删除规则设置为 Nullify。

当我删除一条记录时,我可以在 controllerWillChangeContent 中看到它实际上执行了删除,但随后立即执行了同一条记录的插入。它似乎源于这种关系。

在 executeSaveChangesRequest 中,如果我记录更改请求,我会得到:

所以我认为这看起来不错。它正在删除通知,并更新用户说它不再具有该通知。

经过一番挖掘,我发现不需要的插入发生在 AFIncrementalStore 的-newValueForRelationship. 因此,出于某种原因,已删除的对象通过用户的关系返回。

如何确保已删除的对象保持删除状态并且newValueForRelationship不尝试重新插入?

0 投票
1 回答
679 浏览

ios - AFIncrementalStore 和 AFNetworking 2.0

AFIncrementalStore 似乎对 AFHTTPClient 有依赖关系,而 AFNetworking 2.0 中不再提供这种依赖关系?是否有适用于 AFNetworking 2.0 的 AFIncrementalStore 的更新版本,还是我只是遗漏了什么?

0 投票
1 回答
186 浏览

objective-c - 带有 MagicalRecord 和多个商店的 AFIncrementalStore

我有一个带有 sqlite 数据库的项目,并通过 MagicalRecord 库使用它:

在当前版本的应用程序中,我通过瞬态对象使用 Web 服务 (RPC):发送请求、将响应映射到对象并显示它。在数据库中,我只保存用户添加到收藏夹的项目。

现在我想用 AFIncrementalStore 实现 API 调用,以实现应用程序的简单缓存和离线工作。第一个问题如何在现有的 CoreData 堆栈中添加 AFIncrementalStore?我正在尝试在内存中添加存储,例如:

但是当我试图从我的本地数据库中获取实体时(我不需要对该实体的 api 调用)我的 api 增量存储处理该请求并尝试从服务器获取该项目!

我应该如何正确配置我的堆栈以实现远程数据库和本地对象的高效工作?这对 AFIncrementalStore 可行吗?

0 投票
0 回答
51 浏览

ios - AFIncrementalStore 复制由多个设备编辑的对象

我正在尝试使用 AFIncrementalStore 在多个设备之间共享由核心数据管理的数据。举一个简单的例子,我正在使用这个示例 ToDo 应用程序https://github.com/heroku/devcenter-ios-core-data-buildpack-app和一个使用核心数据构建包设置的服务器。

当托管对象被创建或修改时,它们被正确地添加到服务器数据库中;但是,当在第二台设备上修改同一对象时,该对象将被复制而不是更新。如果删除并重新安装应用程序,然后修改先前创建的对象,则会出现同样的问题。

如何更正此问题,以便多个设备可以操作同一组托管对象?

0 投票
1 回答
110 浏览

ios - 如何将 AFIncrementalStore 映射到 Twitter API v1.1?

你如何映射AFIncrementalStore到 Twitter API v1.1?


使用 AFNetworking 实现核心数据持久性,做得对

https://github.com/AFNetworking/AFIncrementalStore

REST API v1.1 资源

https://dev.twitter.com/docs/api/1.1


0 投票
1 回答
222 浏览

objective-c - AFIncrementalStore 是否仍在维护?

我注意到自上次提交 AFIncrementalStore 以来已经快一年了,该项目是否仍然相关或正在维护?

https://github.com/AFNetworking/AFIncrementalStore

API 对象映射/REST/ORM 类别中是否有其他替代 AFIncrementalStore 的方法?