问题标签 [restkit]
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.
ruby-on-rails - 具有 application/json 内容类型的 HTTP POST 中的嵌套模型
我有一个这样的类结构:
在我的移动应用程序(IOS + RestKit)中,我提交了一个HTTP POST
创建新Parent
对象的请求。此请求具有 Content-Typeapplication/json
请求在网络上看起来像这样:
当 Rails 收到它并尝试保存它时,我收到错误:
ActiveRecord::AssociationTypeMismatch (Child(#2198796760) expected, got ActiveSupport::HashWithIndifferentAccess(#2158000780)):
有谁知道发生了什么?
ios - 与 RestKit 的嵌套对多关系
我正在尝试将以下 JSON 的关系映射到 CoreData 支持的模型。
这是 JSON:
我用 RestKit 的 OM2 类映射的 CoreData 模型。
照片课。
现在我不完全确定的部分是关系:
有了这个,我可以访问除comments
照片属性之外的所有内容,但出现以下错误:Comments = Relationship 'comments' fault on managed object
。我感觉这与comments
定义为 NSSet 的 Photo 模型有关,或者我在关系映射方面做错了,但我不确定。
web-services - Tomcat 上的 HTTP/1.1 200 213 使用 RESTKit 上传 jpeg 文件
全部,我正在使用 RestKit for iOS 将 JPEG 文件上传到我的 Java Web 服务。我提到了这个
开发文件上传网络服务的教程,当我通过我的网络浏览器使用它时它工作得很好。
但是,当我尝试使用 RESTKit 上传文件时,在 TOMCAT 日志中我得到 HTTP/1.1 200 213 状态代码并且我的文件没有上传。
这是我的 RESTKit 代码:
编辑: 上面的实现确实有效并且文件确实被上传了。但是,在委托方法中: - (void)objectLoader:(RKObjectLoader*)objectLoader didLoadObjects:(NSArray*)objects
超出此范围后,我的应用程序在 [RKObjectLoader dealloc] 处崩溃;
objective-c - RestKit 警告:“找到一个只包含 NSNull 值的集合......”
我有一个基于 RestKit 的应用程序,其中包含一个映射类。一切似乎都很好。但是,当我检索对象时,RestKit 会发出警告:
警告出现两次(可能是因为 JSON 响应中有两个对象)。我该如何解决?
这是我的映射:
这是我检索对象的方法:
这是我的 JSON 结构(通过 curl 检索):
服务器是我控制的 Rails 3.0 应用程序,可以根据需要修改响应格式。
我正在使用 RestKit 0.9.3。
ios - REST API iOS 开发
我在为我的应用程序设置 RestKit API 时遇到了很多麻烦。我想知道是否还有其他好的 API 可以制作 RESTful 应用程序?我刚刚学习了很多教程和 RestKit API 的 github 目录,但我无法启动并运行它。我已经看到 Xcode 4 在导入此 API 时遇到问题。
这是一个老问题,如今,经过 4 年的 iOS 开发,我使用 AFNetworking:https ://github.com/AFNetworking/AFNetworking
上手非常简单,可以使用 cocoapods 安装。
ios - JSONKit(在 RestKit 中)将 JSON 转换为 NSArray
我将 RestKit 用于 HTTP 请求,并且通过一些请求,我得到一些总线的 JSON 响应:
我正在把它变成方法:
因为,我在这个 JSON 中有多个总线,我怎样才能轻松地解析/解码或如何将其转换为 NSArray 或其他东西以便轻松访问元素?
编辑:我需要代码示例如何使用已在 RESTKit 中实现的 JSONKit 执行此操作。
xcode - RestKit 构建错误:../NSManagedObject+ActiveRecord.h:19:错误:找不到“NSManagedObject”的接口声明
如 GitHub 安装页面所述,我已将 RestKit 链接到 xcode 4 项目中,并且在尝试构建时遇到此错误。有谁知道发生了什么?我也在 RestKit IRC 频道上问过,正在等待答案。
错误详情如下:
我遵循的安装步骤在这里: https ://github.com/RestKit/RestKit/blob/master/README.md
ios - ASIHttpRequest 调用 Restful Web 服务?
ASIHttpRequest 可以调用 Restful Web 服务吗?我知道 Restkit 很擅长。如果没有,有什么简单的转换方法吗?
我们可以说 ASIHttpRequest 擅长调用基于肥皂的 Web 服务吗?
感谢您的意见 !
three20 - restkit 和three20
我在three20上找不到很多好的文档,所以我的问题是,如果url缓存和请求方法中restkit和three20之间有重叠怎么办。将three20 的TTURLRequest 与RestKit 一起使用是否有意义?
它们是互补的还是重叠的。