标签:restkit-0.20

IPhone

RestKit - 使用本地JSON文件同步数据库

我提供了一个示例JSON文件(为了测试目的,我没有及早访问Web服务)。在加载文件并转换为 NSDictionary 如何使用该字典和同步我的数据库?所有我阅读的教程和示例都使用web service 我已经为所有对象创建了映射,并应用了它们之间的关系。 一个例子: +(RKEntityMapping *)mapTableInManagedObjectStore:(RKMana

IT屋 2017/1/10 23:55:21 喜欢

IPhone

Restkit映射问题 - 将新创建的托管对象发布到服务器

我试图通过使用休息包发布新的管理对象到服务器,但我不知道我做错了什么。我得到如下异常: 由于未捕获异常而终止应用程序'NSInvalidArgumentException',原因:' RKRequestDescriptor 对象必须使用目标类为 NSMutableDictionary 的初始化映射,得到'Users'(参见 [RKObjectMapping requestMapping]

IT屋 2017/1/10 23:41:11 喜欢

IPhone

RestKit 0.2x同时RKManagedObjectRequestOperation

在RestKit 0.10.3中使用委托方法我能够发送同时的GET请求,即使每个的映射是顺序执行。我有GET请求,需要这么多时间来接收响应,所以我想同时发送所有请求,但尊重映射中的顺序(我有关系穿越三个请求)。我需要: 1)发送GET请求n。 1,发送GET请求n。 2,发送GET请求n。 3 2)在收到响应1时开始映射请求1 响应1完成,等待响应2并映射 (或者如果已经接收到

IT屋 2017/1/10 23:38:41 喜欢

IPhone

iOS:RESTKit与CoreData同步数据

设置: 在后端使用MySQL数据库的RESTFull API。 我使用RESTKit v.20.3来进行API调用。 问题: 如果我在遥控器中有10个物件数据库,并且我第一次使用GET获取,我将获取所有10个对象并存储在Core Data本地。当我进行后续的获取请求时,如何告诉RESTKit只下载新对象,而不是下载它先前下载的相同的10个对象?最佳做法请! 解决方案 首

IT屋 2017/1/10 23:28:43 喜欢

IPhone

Restkit属性映射失败的转换错误

这是我的示例代码看起来像: { “name”:“Ahmad Mansour” “subjects”:[ { “parent_subject_name”:“Arabic”, “subject_name”:“Shafahi”, “exams”:[ { “score”:“30.00”, “exam_name”:“Sa3i 1” }, { “score”:“50.00”, “exam_na

IT屋 2017/1/10 23:09:03 喜欢

IPhone

RestKit在映射或实际插入到CoreData DB之前比较本地对象和远程对象

所以我开始在RestKit中实现我的第二个项目,前一个很简单,只是从远程服务拉取东西并填充我的核心数据db。在当前应用程序中,我正在开发同步功能,所以我想在插入之前验证东西,即,比较本地存储中的对象和我从远程服务获得的对象。 我正在阅读这个线程 a>并发现我可以实现这样的东西。所以我把这两个方法添加到我的模型。我知道只有一个方法就足够了,但问题是这两个函数。 @implementat

IT屋 2017/1/10 22:28:57 喜欢

IPhone

RKObjectMapping和RKEntityMapping之间的关系

说我有 JSON : { “hits”:4056, “books”:[ { “name”:“Book 1” }, { “ name“:”Book 2“ }, { ”name“:”Book 3“ } ] } 我想将此响应映射到 BooksResponse object: p> @interface BooksResponse @property(n

IT屋 2017/1/10 22:28:25 喜欢

IPhone

POST请求后删除CoreData对象

我使用RestKit 0.20.3与CoreData来缓存我的Web服务的结果。 我需要从CoreData中删除不在响应中的所有对象,因此我使用 [RKObjectManager addFetchRequestBlock] 。一切工作正常,当我做GET请求,但当我做POST请求对象不会删除CoreData,我认为因为 deleteLocalObjectsMissingFromMappingRes

IT屋 2017/1/10 22:25:32 喜欢

IPhone

Restkit + Core Data:在每个应用程序启动时,在UITableView中插入重复的值

按照 AlexEdge教学我遇到了以下行为。我可以提供代码请求,因为有很多行,我不确定在哪里看。基本上,它的“工作”的意义是数据被正确加载到UITableView,但停止和启动模拟器后,它插入新的重复行在每个部分。 我认为这将与缓存有关,但我遵循上面的教程相当密切,我已设置 identifierAttributes 标识唯一的记录(不会,例如,添加ALL属性有效地消除了我没有指定足够唯一的键

IT屋 2017/1/10 21:53:42 喜欢

IPhone

RestKit .20.x值转换

我是新的iOS开发,我想在RestKit做一些自定义值转换,但我不知道如何做。我有两个当前的问题: 我有一个base64编码的图像,在服务器的JSON消息中返回。它是以下格式。我使用Core Data作为后端持久存储,'image'字段作为二进制数据(NSData)存储在Core Data中。当RestKit将base64编码的图像转换为NSData对象时,出现错误,因为存储在sqllite

IT屋 2017/1/10 21:31:53 喜欢