何时释放NSUrlConnection对象

Ala*_*lan 7 iphone

释放NSUrlConnection对象的正确点是什么?

在我的程序中,我分配一个NSUrlConnection,然后initWithRequest异步启动.

我现在负责释放对象 - 我什么时候可以释放?如果我不再使用它,请立即?

G G*_*III 10

当你完成了NSURLConnection.当你的NSURLConnection代表收到- (void)connectionDidFinishLoading:(NSURLConnection *)connection或是你的时候,你会知道你已经完成了- (void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)error.只需在这两种方法结束时释放它.


Ala*_*lan 7

您可以立即释放您对NSUrlConnection的使用.

该框架将在完成后发布.