用Restkit RKParams发送JSON请求
我需要发送一个JSON请求到一个REST服务。 我正在使用Restkit RKParams发送请求。
目前它的工作原理如下:
[params setValue:@"-46.566393" forParam:@"checkin[lng]"]; [params setValue:@"-23.541576" forParam:@"checkin[lat]"];
发送:
{ "checkin": { "lng":"-26.566393", "lat":"-63.541576" } }
现在我想形成这样的JSON数据(有更多的项目):
{ "checkin": { "lng":"-26.566393", "lat":"-63.541576", "votes": [ {"vote_id":28}, {"vote_id":11} ] } }
我将如何设置参数按要求工作? 有可能做到这一点?
RestKit确实可以处理嵌套模型,但是它看起来并不是直接在RKParams中做的。 我会看一些其他类来做你想做的事情。 键值映射看起来像它会做你想要的。
或者如果你想破解它,
[RKParams setValue:@"[{\"vote_id\":28},{\"vote_id\":11}]" forParam:@"checkin[votes]"]
可能只是工作。 没有承诺,但。
- 故事板不再。 制作(编码)自定义UIView
- 如何在MKMapView中find中国变换的逆函数?
- 我需要做的是以编程方式在屏幕上显示两列的UICollectionView?
- 懒惰variables给'实例成员不能用于types'错误
- 访问没有Window的PresentedViewController
- Facebook的iOS SDK 3.2.1 – :无法识别的select器发送到实例
- 无法在tableView:cellForRowAtIndexPath:方法中设置标签框架
- 通过4个简单步骤在iOS 11上进行NFC阅读
- presentShareDialogWithParams发布到FB墙,但callback处理程序结果说错误