찾다

 >  Q&A  >  본문

objective-c - iOS开发中同时发起多个网络请求,这时如果网络中断,应该怎么处理?

个人觉得网络中断,应该把请求线程全部取消

PHP中文网PHP中文网2771일 전598

모든 응답(2)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-17 16:52:15

    요청 스레드가 시작되면 완료되어야 하며 취소할 수 없습니다.
    Q&A Q&A 상세정보
    iOS 개발 시 여러 네트워크 요청이 동시에 시작됩니다. 네트워크가 중단되면 어떻게 해야 하나요?
    네트워크 중단에 대한 인터럽트 처리 메커니즘이 있어야 합니다.
    1-현재 스레드 처리를 중지합니다. 다운로드 관련이라면 네트워크 연결이 정상인지 확인한 후 다운로드를 재개해야 합니다.
    2-현재 네트워크가 중단되었으며, 종료 후 인터페이스 및 네트워크에 대한 다시 로드 요청이 이루어집니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-17 16:52:15

    네트워크를 확인하고 요청을 다시 시작하세요

    회신하다
    0
  • 취소회신하다