Все мои объекты с моего сервера являются "анонимными", и у меня была такая же проблема с RestKit, что я не смог найти правильное сопоставление.Чтобы исправить это, я использовал методы objectManager, которые позволили мне включить отображение:
[objectManager postObject:object mapResponseWith:[object objectMapping] delegate:self];
[objectManager loadObjectsAtResourcePath:path objectMapping:mapping delegate:self];
Так что теперь мои контракты, которые все приходят с сервера, выглядят так:быть сопоставлен с правильным объектом.Чтобы сделать доступными сопоставления объектов, требуется дополнительная работа, но она выполняет свою работу.Я сделал это, реализовав метод класса на моих объектах, чтобы вернуть соответствующий объектMapping, который делает вещи очень чистыми и понятными.