POSTデータを取得するWebサービスにデータを送信したいと思います。
ただし、インターネット接続が切断された場合は、データをキューに入れる必要があります。つまり、キャッシュして、次に利用可能な機会に送信します。
これに役立つ可能性のあるiOSライブラリはありますか?
現時点では、ASIFormDataRequestを使用してこれを実行することを計画しており、それが失敗した場合は、NSUserDefaultsを使用してデータを保存します。次に、次の方法でバックグラウンドでプロセスを完了する必要があると思います。
- NSNotificationとの接続にフラグを立てるNSOperationを使用して接続を探します
- NSUserDefaultsからデータを読み取ります
- このデータを送信する
- NSUserDefaultsからデータを削除します
膨大な作業のようには思えませんが、ここで車輪の再発明を行っているのでしょうか、それともこれが最善の方法ですか?