목표-c - 이제 10,000개의 네트워크 요청이 있습니다. 첫 번째 요청, 두 번째 요청 등에서 결과를 반환하려면 어떻게 해야 합니까?
PHPz
PHPz 2017-05-02 09:32:54
0
2
834

현재 필요한 것은 10,000개의 네트워크 요청을 순서대로 실행하도록 하는 것입니다. 첫날 데이터를 요청한 후 데이터베이스에 저장하고 두 번째 일회성 질문을 요청합니다. 누구든지 아이디어가 있다면?

PHPz
PHPz

学习是最好的投资!

모든 응답(2)
世界只因有你

요청이 규칙적인 경우(예: ID가 연속되어 있는 경우) 다음 요청을 시작하기 전에 성공한 각 요청의 콜백이나 프록시에서 ID를 처리할 수 있습니다.
비교적 간단하고 조잡한 방법:
NSOperationQueue를 사용한 다음 maxConcurrentOperationCount를 1로 설정하고 10,000개의 요청을 모두 추가합니다. 실행된 요청에 결과가 없으면 대기열이 취소됩니다. 그러나 이렇게 하면 코드가 절약되지만 메모리는 절약되지 않습니다.

phpcn_u1582

으아아아

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿