Должен ли я использовать AFIncrementalStore или Restkit?
Я посмотрел на эти две фреймворки и начал работать с Restkit, но у меня возникают проблемы с корректной работой, и я обнаружил, что это довольно сложно. Что еще хуже, большинство информации, которую я нахожу в Интернете, устарело, даже это документация, так что теперь я задаюсь вопросом, стоит ли мне вместо этого использовать AFIncrementalStore.
Кто-нибудь может дать мне причины, по которым я бы использовал один над другим? Из описаний проектов они, кажется, делают то же самое, или я ошибаюсь?
У меня есть настройка Rails API, с которой я буду взаимодействовать в моем приложении, и мне нужно иметь возможность получать GET, POST и т. Д. Модели + данные (представленные в виде основных классов данных в моем приложении).
1 ответ
RestKit, очевидно, намного больше, вы получаете гораздо больше возможностей и гибкости. Как видите, это приводит к усложнению конфигурации и использования. Документация актуальна, но версия 0.2 является относительно новой, поэтому Google часто возвращает версию 0.1. Лучше всего использовать GitHub вики. У вас также есть полные документы API здесь.
Вероятно, самое большое начальное различие заключается в сопоставлении исходных данных и модели, хранящейся в вашем приложении. Если у вас есть требования к картографированию, RestKit - отличное решение. Если вы этого не сделаете, то вы должны рассмотреть более простую альтернативу.