我在我的應用中使用了以下實現:
- 使用其ID進行關注的主題列表。
- 因互聯網丟失/服務器故障而導致連接失敗時重試連接的系統。如何在iOS上使用AFNetworking/NSURLConnection跟隨「隊列」
讓我們假設一個用戶非常快地按下3個按鈕。
對於每一個NSURLConnection的啓動分配給該主題 如何來走近考慮可能發生的下列情況下該用戶的水龍頭:
A)所有3個連接失敗。所有3個都需要重試,但每個都有不同的參數 - 主題ID。 B)只有2個連接失敗,第三個連接成功。
C)第一次連接失敗,但在用戶按下取消關注按鈕後也失敗。
失敗,在這種情況下,我的意思是彈出窗口出現提示用戶重試。
發生這種情況是因爲NSURLConnection收到404或超時。
這似乎是一個非常廣泛的問題,而不是一個編程問題,而是設計選擇...... – jcaron