0
我使用ASINetworkQueue來執行多個ASIHTTPRequests,如果有任何請求失敗,我希望隊列取消所有未決的請求並結束。從閱讀文檔,這應該是默認行爲。但是我發現,即使在請求失敗之後,我仍然爲大部分剩餘請求獲取'requestStarted',而對於所有請求,'requestFailed'都是這樣的?我猜這可能是因爲我的請求很小,並且在檢測到故障之後有可能取消它們的請求就開始了。我試着隱式設置setShouldCancelAllRequestsOnFailure:YES,但這沒有什麼區別。iOS - ASINetworkQueue,即使請求失敗,請求也會繼續執行
感謝您的信息以及maxConcurrentOperationCount的提示,這些提示可能有用。 –