restkit-0.20相关内容

尝试使用 RestKit 发出 POST 请求并将响应映射到核心数据

我正在使用 RestKit 框架,我想发出一个 POST HTTP 请求.响应是 JSON.我想将 JSON 响应自动放入 CoreData 中. 我不知道要调用什么方法来发出请求.我知道我应该使用 RKObjectManager 的方法,但我没有找到合适的方法. 我发现了这个方法 postObject:delegate: 但我不知道将什么对象作为参数传递.我也在文档中找到了这个方法: ..
发布时间:2022-01-05 15:54:01 移动开发

Restkit 映射依赖

能否让restkit中的映射相互依赖.我有以下 JSON 结构: {“身份证":["1","2","3","4",“5",“6","7","8","9",“10"],“人":[{“身份证":2,"姓名": "詹姆斯","描述": "高",“项目": [{“身份证":1051,"名称": "帽子",“描述": "",“配件":[]}]}]} 我有 2 个响应描述符,以便深入到数组 IdList ..
发布时间:2021-07-09 20:13:28 移动开发

将 RestKit 从 0.10 升级到 0.20 问题

我不知道如何纠正从 RestKit 0.10 升级到 0.20 后遇到的错误......有人可以帮忙吗? 谢谢! ViewController.m - (void)viewDidLoad {//Wain,我添加了这个 RKResponseDescriptorRKResponseDescriptor *responseDescriptor = [RKResponseDescriptor ..
发布时间:2021-07-09 20:13:25 移动开发

Restkit 嵌套映射有问题

我一直在尝试向登录服务创建请求,但在接收响应时遇到问题,而且我不知道自己做错了什么. 这是我的代码: AppDelagate /* 登录响应 */RKObjectMapping *userMapping = [RKObjectMapping mappingForClass:[UserMapping 类]];[userMapping addAttributeMappingsFromDi ..
发布时间:2021-07-09 20:13:22 移动开发

RestKit 数据同步后本地删除问题

我将 RestKit 用于应用的后端.一切正常,但是我遇到了在本地删除后获取未更改数据的问题. 这是匹配的路径: [self.objectManager addFetchRequestBlock:^NSFetchRequest *(NSURL *URL) {RKPathMatcher *pathMatcher = [RKPathMatcher pathMatcherWithPattern ..
发布时间:2021-07-09 20:13:19 移动开发

RestKit 0.20 Post Array Json 问题

这是我需要发布到服务的 json. {"deviceToken":"asdfasdfasdf",“警报": [{"开始" "8:30","end": "9:30","行": "156","code": "xxxafsdfasdf","station": "asdfa","stationLeft": 5,“可用":真实,“次数":2}]} 响应数据只是在警报中多了一个字段“id": {"de ..
发布时间:2021-07-09 20:13:13 移动开发

RestKit:使用外键连接非嵌套关系 - 为源实体提供的无效属性

我正在尝试从两个单独的 json 文件映射对象(同时使用 RestKit 播种一个 sqlite 数据库).这些文件通过外部 ID file1Code 连接. 结构如下: 文件 1: [ {“代码":“1",“活动":假,“姓名":“乔"},{“代码":“2",“活动":假,“姓名":“约翰"}] 文件 2: [{“代码":666000,"name": "Hausarzt","f ..
发布时间:2021-07-09 20:13:01 其他开发

RESTKit:两个端点 POST、PUT、DELETE

我有两个端点: http://rest.domain.com/invite http://rest.domain.com/template 根据用户选择的选项,我需要能够PUT、POST、&Delete 在两个端点上. 所有三种方法的映射略有不同.每个 EndPoint 的映射也不同. 设置映射的最佳方法是什么,以便它们加载一次,并且可以根据选项(PUT、POST 或 ..
发布时间:2021-07-09 20:12:44 移动开发

如何使用restkit忽略已发布对象的空属性

我正在恢复一个最初使用 RestKit 0.10 的旧项目,现在正在使用 RestKit 0.24.旧版本仍然有效,但不幸的是 RestKit 0.10 不兼容 64 位,因此不会提交到 AppStore(无论如何肯定是时候更新了). 我无法正确发布对象.在 RestKit 0.10 中,没有值的属性不会发送到服务器,而在 RestKit 0.20 中它们似乎是.我已经尝试将 assigns ..
发布时间:2021-07-09 20:12:40 移动开发

未调用 RestKit valueTransformer

我正在使用 RestKit 与我的 JSON 端点通信.端点以“毫秒数"为单位返回 UNIX 时间戳.但是 RestKit 的默认转换器假定它是“秒数",而我在 NSDate 中得到了错误的值. 于是我环顾四周,发现我需要使用一个自定义的valueTransformer来告诉RestKit如何转换我的时间戳.这是我的代码. + (RKBlockValueTransformer*) time ..
发布时间:2021-07-09 20:11:28 移动开发

RestKit:如何获取一个简单的 JSON 字符串数组?

我应该如何使用 RestKit 来获取这样的 JSON 字符串数组: [“巴黎"、“伦敦"、“布鲁塞尔"、“纽约"] 我尝试进行对象映射,但由于没有关键路径或属性,我不知道要映射什么. 我什至不需要映射,结果可能只是一个数组或字典.有没有办法做到这一点? 编辑: 欲了解更多信息 &解决方案:https://github.com/RestKit/RestKit/issues/1 ..
发布时间:2021-07-09 20:11:17 移动开发

关于 RestKit 中的对象序列

我最近使用 RestKit 来处理我的网络请求事务.有一种使用排序描述符进行排序的解决方案.但是服务器发送的数据没有排序键. 如何让数据与服务器保持相同的顺序. 有一个解决方案,我可以在对象中添加一个sortID,但这不是很优雅.我想知道RestKit中有没有针对这个问题的api? 解决方案 您应该将 sortID 添加到对象 - 这是合适的解决方案.要使用您需要使用映射可用的 ..
发布时间:2021-07-09 20:10:13 其他开发

没有键路径的数组的 Restkit 映射

如何为这样的 JSON 响应创建对象映射,它只是一个整数数组: [565195,565309,565261,565515,565292,565281,566346,566347,575241,597230,597231,597227,597228,597229,597232,575248] 解决方案 您需要执行 nil 键路径映射.在此处检查“没有键路径的映射值"部分. ..
发布时间:2021-07-09 19:02:00 其他开发