RestKit不映射对象

时间:2013-07-02 11:35:47

标签: ios restkit

我正在尝试访问JSON中的对象,但RestKit一直告诉我路径不匹配,但实际上它们匹配! 这让我疯了。我尝试将路径模式更改为catalog/item?category_id=:id,但它没有帮助。

<RKResponseDescriptor: 0x7c6aba0 baseURL=http://pornhub.com/freeapi/public/bit/ pathPattern=catalog/item?category_id=1 statusCodes=200-299> failed to match: response path 'catalog/item?category_id=1' did not match the path pattern 'catalog/item?category_id=1'.

以下是代码:

[objectManager addResponseDescriptorsFromArray:@[
    [RKResponseDescriptor responseDescriptorWithMapping:goodMapping
                                            pathPattern:@"catalog/item?category_id=1"
                                                keyPath:nil
                                            statusCodes:statusCodes]]];

唯一的小区别是我在数组中获取项目而不是其他映射中的原始项目本身。也许这起了一些作用,但我不确定。

如何解决此错误?

1 个答案:

答案 0 :(得分:-1)

问题与请求和映射中的网址不匹配。复制并粘贴后,所有工作都一样。