我現在的需求就是有10000條網路請求,讓他們按照順序執行,第一天請求完資料之後,存到資料庫,讓後在請求第二條,一次類題,不知到大家有沒有好的方法。
世界只因有你2017-05-02 09:34:54
如果你的請求是有規律的,例如id是連續的,可以在每一條請求成功的回調或代理裡把id處理一下再發起下一次請求。
一個比較簡單粗暴的方式:
用NSOperationQueue,然後maxConcurrentOperationCount設定成1,把10000個請求都加進去。如果執行的request沒有結果就把queue cancel掉。不過這樣做省代碼,不省內存。