Swift 如何在Restkit中直接设置嵌套的keypath?

Swift 如何在Restkit中直接设置嵌套的keypath?,swift,restkit,restkit-0.20,Swift,Restkit,Restkit 0.20,嗨,我需要在RKResponseDescriptor中直接设置嵌套的keypath,比如“Data.User”,但不能像下面那样获取我的json值 { "Data":{ "User":{ "name": aaa, "mobile": 123456789 } "ResultType":1 } } 我需要直接实体映射到用户没有数据是可能的吗 编辑: 我的电话号码是 let userMapping = RKEnti

嗨,我需要在RKResponseDescriptor中直接设置嵌套的keypath,比如“Data.User”,但不能像下面那样获取我的json值

{
 "Data":{
       "User":{
            "name": aaa,
            "mobile": 123456789
        }
 "ResultType":1
 }
}
我需要直接实体映射到用户没有数据是可能的吗

编辑:

我的电话号码是

 let userMapping = RKEntityMapping(forEntityForName: "User", inManagedObjectStore: rkomUser.managedObjectStore)

userMapping.addAttributeMappingsFromDictionary([
    "Name"                    : "name",
    "Mobile"                  : "mobile"
    ])


let responseDescriptor = RKResponseDescriptor(

    mapping: userMapping,

    method: RKRequestMethod.POST,
    pathPattern: nil,

    keyPath: "Data.User",
    statusCodes: NSIndexSet(index: 201)
)

好的,那么您尝试了什么(显示代码)以及出现了什么错误(同时显示目标对象定义)让responseDescriptor=RKResponseDescriptor(映射:comObject.rtem,方法:requestMethod,路径模式:nil,键路径:“Data.User”,状态代码:NSIndexSet(索引:201))请编辑您的问题,不要在注释中添加代码,这是不可读的,该代码也仅占所需信息的25%。Hi@Wain在我的编辑检查中添加了代码,并告诉我您映射中的键的大写形式与JSON不匹配。。。