В моем приложении iOS я пытаюсь получить и отправить данные с сервера (RESTful). Я думаю, что и RestKit, и AFIncrementalStore являются хорошими кандидатами. Однако мне также нужно иметь возможность сохранять данные в автономном режиме и выталкивать их на сервер, когда приложение находится в сети.
Я пытаюсь понять, какая из них лучше использовать для приложения.
Кроме того, из некоторых онлайн-ресурсов кажется, что использование сбоев в AFIncrementalStore может потенциально вызвать обработку потока ManagedContext (обычно mainThread) застревать при предоставлении сетевого запроса, чтобы получить собственность. Это большая сделка?
PS: добавление тега afnetworking, поскольку тег afincrementalstore недоступен