objective-c - 我現在有10000條網路請求,我怎麼在第一條請求有結果返回,在請求第二條,依次類推
PHPz
PHPz 2017-05-02 09:32:54
0
2
831

我現在的需求就是有10000條網路請求,讓他們按照順序執行,第一天請求完資料之後,存到資料庫,讓後在請求第二條,一次類題,不知到大家有沒有好的方法。

PHPz
PHPz

学习是最好的投资!

全部回覆(2)
世界只因有你

如果你的請求是有規律的,例如id是連續的,可以在每一條請求成功的回調或代理裡把id處理一下再發起下一次請求。
一個比較簡單粗暴的方式:
用NSOperationQueue,然後maxConcurrentOperationCount設定成1,把10000個請求都加進去。如果執行的request沒有結果就把queue cancel掉。不過這樣做省代碼,不省內存。

phpcn_u1582

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板