RestKit: свойство «сопоставитель» не найдено в объекте типа «RKObjectManager *»

Используя новый Xcode и RestKit, я столкнулся с проблемой с картографом. Ошибка: свойство "сопоставитель" не найдено в объекте типа "RKObjectManager *"

// Initialize RestKit
NSString* baseUrl = @"http:////172.13.12.17:3000";
RKObjectManager* objectManager = [RKObjectManager objectManagerWithBaseURL:baseUrl];

RKObjectMapper* mapper = objectManager.mapper;

Кто-нибудь знает, как я могу это исправить? Спасибо, Ванесса


person VanessaMartinez    schedule 19.09.2011    source источник


Ответы (1)


В последней основной ветке RestKit сопоставление объектов было полностью переработано, так что свойство сопоставления больше не существует в классе RKObjectManager. Вы, вероятно, сталкиваетесь с проблемами, связанными со старым примером кода для сопоставления объектов, который был написан до капитального ремонта подсистемы сопоставления.

person jeffarena    schedule 19.09.2011
comment
Спасибо. Я следую: liebke.github.com/restkit-github-client-example Примеры в файлах RestKit на github также работают с ошибками. Учебники в net plus тоже устарели. У вас есть ссылки на примеры/учебники, которые должны работать? - person VanessaMartinez; 19.09.2011
comment
Все примеры проектов в основном репозитории RestKit обновлены, но содержимое учебника еще не обновлялось с момента запуска Object Mapping 2.0. - person jeffarena; 27.09.2011