0
我有一个实体评论。当我执行休息操作时,我收到一个响应,其中包含如下字段: “status”:“succeed” } 我想处理这些字段以了解操作是否成功,但我不想添加状态评论类,因为它不会在那里登录。处理RestKit响应获取参数不在实体中
RKObjectManager *sharedRKObjectManager = [RKObjectManager sharedManager];
RKManagedObjectStore *managedObjectStore = [sharedRKObjectManager managedObjectStore];
// Create a mapping for the comment entity
RKEntityMapping *responseMapping = [RKEntityMapping mappingForEntityForName:ENTITY_COMMENT inManagedObjectStore:managedObjectStore];
[responseMapping addAttributeMappingsFromDictionary:@{
@"comment_id": @"commentId"
}];
RKResponseDescriptor *responseDescriptor = [RKResponseDescriptor responseDescriptorWithMapping:responseMapping
method:RKRequestMethodAny
pathPattern:COMMENT
keyPath:nil
statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];
最好的办法是做什么?
这就是JSON的完整响应吗?或者你收到评论和状态了吗? – Wain
我刚刚得到操作结果成功的状态..例如“喜欢”操作成功 – hackerinheels