보기를 종료 할 때 열려있는 연결 (NSURLConnection
)을 취소해야합니까? 나는 viewWillDisappear
또는 viewDidDisappear
에서 그렇게 하겠지만 실제로 그렇게해야하는지는 알지 못합니다.보기를 종료 할 때 NSURLConnection 취소
0
A
답변
1
ARC를 사용하는 경우 NSURLConnection 객체 (인스턴스 변수라고 가정하거나 어떻게 든 메모리에 잡고있는 상태)가 있으면보기 컨트롤러가 사라질 때 마술처럼 해제 될 수 있습니다.
하지만 확실히하려면 열린 연결을 취소해야합니다. NSURLConnection 객체 "cancel
"을 "viewWillDisappear
"또는 "viewDidDisappear
"으로 잘 수행해야합니다.
+0
예, ARC를 사용하고 있습니다. 뷰 컨트롤러가 해제 되 자마자 그 객체 (NSURLConnections)도 해제 될 것이라고 생각하므로 인스턴스 변수로 객체를 XYZViewController에 할당합니다. 하지만 음, 어쨌든 나는 취소 할 것이다. 감사. :) – entropid
관련 문제
- 1. IOS가있는 NSURLConnection 스위프트 취소
- 2. NSURLConnection 만들기 및 취소
- 3. iphone 비동기 NSURLConnection 취소
- 4. 중복 요청 취소 NSURLConnection
- 5. 보기를 종료 할 때 팝업을 만드는 방법은 무엇입니까?
- 6. 마우스 영역을 종료 할 때 끌기를 취소 할 수 없습니다.
- 7. 비동기 NSURLConnection 및 NSOperation - 취소
- 8. 자바 스크립트 : 클릭 취소 할 때 프로그램을 종료
- 9. djcelery를 사용할 때 취소, 종료 및 종료 사이의 차이점은 무엇입니까?
- 10. 보기를 종료 한 후 UITextfield를 입력 할 수 없습니다.
- 11. NSMutableData를 푸시 할 때 NSURLConnection 충돌이 발생합니다.
- 12. 보기를 떠날 때 NSTimer를 중지하십시오.
- 13. 보기를 탐색 할 때 크래시가 발생합니다.
- 14. 보기를 추가 할 때 ProgressDialog가 표시되지 않습니다.
- 15. 보기를 전환 할 때 UITableView가 느려짐
- 16. 보기를 확장 할 때 안드로이드 애니메이션에있는 얼간이
- 17. 보기를 생성 할 때 simple_form을 비활성화하는 방법
- 18. 보기를 반환 할 때 ViewData가 비어 있습니다.
- 19. 보기를 렌더링 할 때 return 키워드를 사용해야합니까?
- 20. 보기를 표시 할 때 핸들 방향
- 21. 보기를 전환 할 때 iOS 특정 동작
- 22. 보기를 비계 할 때 열이 누락되었습니다.
- 23. 보기를 만들려고 할 때 잘못된 XML 아키텍처
- 24. NSUrlConnection 화면을 잠글 때?
- 25. iTerminal을 종료 할 때 서버가 종료 됨
- 26. 서블릿에서 Tomcat을 종료/배포 취소
- 27. 취소 할 때 RotateAnimation이 재설정되지 않게합니다.
- 28. 보기를 만들 때 모두
- 29. 종료 전 중단을 복원 할 취소 할 수없는 작업
- 30. xcode -보기를 바꿀 때 라벨이 값을 변경합니다.
중 하나는 중요하지 않습니다. – HelmiB