Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IOS Restkit空映射结果_Ios_Restkit 0.20 - Fatal编程技术网

IOS Restkit空映射结果

IOS Restkit空映射结果,ios,restkit-0.20,Ios,Restkit 0.20,我无法使用RestKit将JSON映射到模型。XCode上的记录器说 2013-09-12 16:35:00.543 EMoney[1291:342f] T restkit.object_mapping:RKMappingOperation.m:902 Performing mapping operation: <RKMappingOperation 0x20155890> for 'EMEcommerceInquiryResponse' object. Mapping values

我无法使用RestKit将JSON映射到模型。XCode上的记录器说

2013-09-12 16:35:00.543 EMoney[1291:342f] T restkit.object_mapping:RKMappingOperation.m:902 Performing mapping operation: <RKMappingOperation 0x20155890> for 'EMEcommerceInquiryResponse' object. Mapping values from object {
} to object *nil description* with object mapping (null)
2013-09-12 16:35:00.550 EMoney[1291:342f] T restkit.object_mapping:RKMappingOperation.m:571 Did not find mappable attribute value keyPath 'status'
这是我的映射代码

RKObjectMapping *ecommerceInquiryMapping = [RKObjectMapping mappingForClass:[EMEcommerceInquiryResponse class]];
    [ecommerceInquiryMapping addAttributeMappingsFromArray:@[@"status",@"statusdesc"]];
    RKResponseDescriptor *responseEcommerceInquiryDescriptor = [RKResponseDescriptor responseDescriptorWithMapping:ecommerceInquiryMapping
                                                                                                   pathPattern:EM_API_SPECIAL_OFFER_INQUIRY
                                                                                                       keyPath:nil
                                                                                                   statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
    [objectManager addResponseDescriptor:responseEcommerceInquiryDescriptor];
这是我的对象类

#import <Foundation/Foundation.h>

@interface EMEcommerceInquiryResponse : NSObject
@property (retain, nonatomic) NSString *status;
@property (retain, nonatomic) NSString *statusdesc;
@end

有人知道我的代码出了什么问题吗?我对其他映射使用类似的代码,它们工作得很好。

什么是
EMEcommerceInquiryResponse
?您是如何提出请求的?旨在询问什么是
EM\u API\u特价\u询价
以及您是如何提出请求的。。。
#import <Foundation/Foundation.h>

@interface EMEcommerceInquiryResponse : NSObject
@property (retain, nonatomic) NSString *status;
@property (retain, nonatomic) NSString *statusdesc;
@end
2013-09-12 17:06:55.042 EMoney[1343:907] STATUS (null)