Я пытаюсь получить доступ к объекту в 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]]];
лишь небольшая разница в том, что я получаю этот пункт в массиве, а не сырье товаром себя, как и в других отображений. Может быть, это играет определенную роль, но я не уверен.
Как исправить эту ошибку?
Как вы звоните, чтобы получить данные ответа? Для этого вам может потребоваться использование динамических сопоставлений. – Wain