我现在的需求就是有10000条网络请求,让他们按照顺序执行,第一天请求完数据之后,存到数据库,让后在请求第二条,一次类题,不知到大家有没有好的方法。
世界只因有你2017-05-02 09:34:54
요청이 규칙적인 경우(예: ID가 연속되어 있는 경우) 다음 요청을 시작하기 전에 성공한 각 요청의 콜백이나 프록시에서 ID를 처리할 수 있습니다.
비교적 간단하고 조잡한 방법:
NSOperationQueue를 사용한 다음 maxConcurrentOperationCount를 1로 설정하고 10,000개의 요청을 모두 추가합니다. 실행된 요청에 결과가 없으면 대기열이 취소됩니다. 그러나 이렇게 하면 코드가 절약되지만 메모리는 절약되지 않습니다.