0
5 초 후에 응답을받지 못하거나 연결 위임 메서드가 호출되지 않으면 연결을 무효화하거나 "연결 시간 초과"라는 경고를 표시하려고합니다. 또는 10 초 (일정 시간). 아무도 이것에 대한 해결책을 가지고 있습니까?NSURLConnection (NSMutableRequest) 시간 초과를 사용하는 방법
5 초 후에 응답을받지 못하거나 연결 위임 메서드가 호출되지 않으면 연결을 무효화하거나 "연결 시간 초과"라는 경고를 표시하려고합니다. 또는 10 초 (일정 시간). 아무도 이것에 대한 해결책을 가지고 있습니까?NSURLConnection (NSMutableRequest) 시간 초과를 사용하는 방법
NSURLConnection's
대리인이 설정되어 있고 connection:didFailWithError:
메서드에 응답해야합니다. 연결이 완료되면 연결은 항상이 메서드 또는 connectionDidFinishLoading:
을 호출합니다.
시간 제한은 그래서 여기에 해당 연결이
덕분에 스티브 시간이 초과되었습니다 표시 할 수 있습니다
connection:didFailWithError:
수신된다. 나는 네가 언급 한 것과 똑같은 일을했다. NSMutableURLRequest의 제한 시간 간격을 5 초로 설정했습니다. [NSMutableURLRequestObj setTimeoutInterval : 5.0]; 하지만 5 초 후에는 연결 대리자 메서드가 호출되지 않습니다. 나는 (중단 점을 사용하여) 코드를 디버깅했으며, 20 초 또는 25 초 후에 연결 위임 메소드 인 didReceiveResponse, didReceiveData 및 connectionDidFinishLoading이 호출됨을 발견했다. 응답이 5 초 또는 10 초 이내에 수신되지 않으면이 유형의 연결을 무효화하려고합니다. 이걸 내가 어떻게해야되는지 설명해 주시겠습니까? – anshulURL을 게시 할 수 있습니까? –
실제로 로컬 URL입니다. 당신은 당신의 목표를 달성 할 수 없을 것입니다. 서버가 공개 도메인에 있지 않습니다. 미안해. 기본적으로 내가하고 싶은 것은 내가 10 초 내에 응답을 얻지 못한다면 사용자에게 "연결 시간 초과"라는 경고를 표시해야한다는 것입니다. – anshul