비동기 NSURL 요청을 캡슐화하는 객체가 있습니다. 언제 출시해야합니까?비동기 적으로 사용되는 객체는 언제 릴리스해야합니까?
StrangersRequest *request = [[StrangersRequest alloc] init];
request.strangersListener = strangersListener;
[request send];
엑스 코드에서 분석은 내가 즉시 해제해야 말한다 -하지만이 된 URLRequest 콜백을 처리해야하기 때문에 그것은 옳지 않아.
비동기 이벤트를 처리하는 객체를 해제하는 데 적합한 패턴은 무엇입니까?
요청이 완료되면 출시해야한다고 생각합니다 (connectionDidFinishLoading
). 그렇다면 어떻게 멈출 수 있습니까? 에서 불만을 제기합니까?
예. 나는 그것을 좋아한다. 감사. –