GCD 및 스레드에 대해 알고 싶습니다.GCD 및 스레드
내 비동기 네트워크 요청을 수행하도록 내 모델에 요청하는 뷰 컨트롤러에 for 루프가 있습니다.
그래서 루프가 5 회 실행되면 모델은 5 개의 네트워크 요청을 보냅니다.
NSURLConnection의 sendAsyncRequest를 사용 중이며 완료 핸들러가 추가로 5 개의 스레드에서 호출된다는 사실을 고려하여 5 개의 스레드가 내 모델에서 작성되었다는 내용이 정확합니까?
자, 내 다른 컨트롤러에서이 루프를 다른 스레드 및 루프 반복마다 실행하도록 요청하면 모델 호출이 이전 반복에 종속적이어야하며 "Inception" 여기에 스레드가 있습니까? 기본적으로
, 나는 (완전히함으로써 내가 하위 스레드의 모든 너무 실행을 완료해야 의미한다.) 이전 스레드가 완전히 완료 한 경우에만 내 서버에 대한 후속 비동기 요청을 할
심지어 프레임을 할 수 없습니다 내가 혼자 힘으로 혼란 스럽기 때문에 문제는 적절하게. 하지만 아무도 도움을 줄 수 없다면 도움이 될 것입니다.
이것은 매우 좋은 대답입니다 ... –
그건 사실입니다 .. –