我想將一些數據發送到一個需要POST數據的Web服務。是否有任何允許POST消息異步可靠發送的iOS庫?
但是,如果互聯網連接下降,我需要排隊數據。即緩存並在下一個可用的機會發送它。
是否有任何iOS庫可以幫助解決這個問題?
目前我打算使用ASIFormDataRequest執行此操作,如果失敗,請使用NSUserDefaults存儲數據。然後,我想我需要通過完成該過程在後臺:
- 尋找出一個連接使用的NSOperation是標誌了一個NSNotification
- 連接NSUserDefaults的從
- 讀取數據發送該數據
- NSUserDefaults的從
刪除的數據似乎並不像一個巨大的工作量,但我是重新發明這裏的輪或這是前進的最好方法是什麼?
不確定,但也許RestKit這樣做? https://github.com/RestKit/RestKit – Marco