Я нигде не нашел ответа на этот вопрос, но это похоже на типичную проблему:
Я хотел бы отправить несколько POST-запросов (с ASIHTTPRequest, что я уже делаю), но если что-то пойдет не так, то пользователь может решить «Попробовать позже», то есть задача должна быть поставлена в очередь и эта очередь должна быть прочитана при следующем запуске приложения. Итак, вот мой вопрос: как «сохранить» очередь, чтобы приложение могло прочитать ее при следующем запуске? Можно ли «прочитать» очередь и попробовать отправить этот POST-запрос еще раз, скажем, через 10 минут, даже если приложение не запущено?
Какую документацию мне следует прочитать, чтобы можно было это сделать?
Я был бы очень рад услышать любые ответы. Заранее спасибо.
PS: у меня есть еще одна идея: поскольку мне просто нужно загрузить фотографии, у меня может быть папка со всеми фотографиями, которые еще нужно загрузить, и когда приложение запускается, приложение просматривает эту папку и пытается отправить все фотографии в этой папке. Имеет ли это смысл?