【发布时间】:2012-07-24 06:52:21
【问题描述】:
今天我遇到了一个小问题,我想知道泄漏的原因。这是代码
[[NSURLConnection alloc] initWithRequest:request delegate:self];
这没问题。
现在我只是想知道这个分配的内存/对象会发生什么,因为没有人释放它。所以根据本能,我在分配时放了自动释放:
[[[[NSURLConnection alloc] initWithRequest:request delegate:self] autorelease];
这给我带来了一个错误并崩溃了“[NSURLConnectionInternalConnection _withConnectionDisconnectFromConnection]: message sent to deallocated instance”
只是想知道背后的概念和原因。
编辑:我没有使用 ARC。
谢谢。
【问题讨论】:
标签: iphone objective-c