2013-07-02 2 views
0

Я пытаюсь получить доступ к объекту в JSON, но RestKit продолжает говорить мне, что пути не совпадают, но на самом деле они совпадают! Это сводит меня с ума. Я попробовал изменить шаблон пути до catalog/item?category_id=:id, но это не помогло.RestKit not mapping objects

<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]]]; 

лишь небольшая разница в том, что я получаю этот пункт в массиве, а не сырье товаром себя, как и в других отображений. Может быть, это играет определенную роль, но я не уверен.

Как исправить эту ошибку?

+0

Как вы звоните, чтобы получить данные ответа? Для этого вам может потребоваться использование динамических сопоставлений. – Wain

ответ

-1

Проблема не соответствует URL-адресам в запросе и сопоставлении. После того, как я копирую и вставляю их в одно и то же, все работает.

Смежные вопросы