- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
使用 RestKit,我试图创建一个请求映射,将 payment
对象转换为 JSON。此对象存储子付款,其中只有一个有效。此有效付款由属性 selectedPayment
表示。我认为典型的方法是使用关系映射,但我不希望 selectedPayment
显示为嵌套键。下面是我当前方法的结果示例:
{
"requestUserId" : "6",
"payment" : {
"selectedPayment" : {
"amount" : "5",
"id" : 70,
"type" : "SOME_TYPE"
}
}
}
我想要的输出如下:
{
"requestUserId" : "6",
"payment" : {
"amount" : "5",
"id" : 70,
"type" : "SOME_TYPE"
}
}
我为关系映射的目标键路径尝试了多种选择:@root
、@parent
、""
、nil
。所有这些都导致了崩溃(""
除外,它将选定的付款嵌套在一个空键下)。
我可以修改用于 selectedPayment
的请求映射的属性映射,以显式使用 @root
或 @parent
但这会并不理想,因为它会对使用映射的其他区域产生负面影响。
这似乎是典型的行为,将“深层”对象表示转换为“浅层”JSON 表示,肯定有一种直接的方法可以做到这一点吗?
最佳答案
不使用关系映射,而是在单个映射中使用键路径,导航到属性,然后提取您要查找的键。
关于ios - 在 RestKit 中展平请求映射层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29282139/
我正在尝试将多个水平链接的 Button 和 TextView 垂直链接为 View 集,但仍保持平面 View 层次结构。这是我的初始布局和代码:
到目前为止,我已经在Google BigQuery上训练了几种模型,目前我需要查看模型的外观(即架构,损失函数等)。 有没有办法获取这些信息? 最佳答案 仔细阅读文档后,我可以说该功能尚不存在。我什至
本文实例讲述了PHP实现二叉树深度优先遍历(前序、中序、后序)和广度优先遍历(层次)。分享给大家供大家参考,具体如下: 前言: 深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个
我是一名优秀的程序员,十分优秀!