Основная фишка ObjectiveResource в том, что он позволяет маппить объекты с их XML(JSON) представления в Obj-C. Делает он это за счет обхода в рантайме всех properties объекта. Вот, собственно, и все :) Ну и пачка методов «на все случае жизни» которыми он расширяет NSObject(например findAll, save, update и т.д.) Минус — запросы не асинхронные(хотя в форках была реализация). Ну и с CoreData он изначально не дружит, нужно докручивать :)
А не знаете какую-нибудь штуку по типу «RMModelObject» только чтобы оно еще умело сохранять/загружать из SQLite? А то самому писать на каждый класс уже задолбало
Волшебно! От себя добавлю про ObjectiveResource. Я его ковырял и выяснил, что он очень глючный. Заставить его корректно работать, например, с ZenDesk API мне не удалось (не поддерживает pagination и криво парсит urlы c символом "-" ). Еще у него проблемы с кодировками. И документация отсутствует как класс. Вобщем, хорошее решение для простых случаев. Про CocoaREST не знал. Спасибо за наводку, буду пробовать.
Для работы c Authorization Services APIs есть какая-нибудь адекватная обертка на Cocoa?
Использую ObjectiveResource в двух проектах на CocoaTouch (для связки с рельсовым бекендом). Кривое и не очень удобное, но лучшего пока не нашел и свое писать времени нет. Для некоторых вещей приходится просто переопределять OR-методы у себя в моделях.
Подборка полезных репозиториев на GitHub