我有一个基于一些传入变量构建请求的类。该类还具有接收数据并将其存储在属性中以供调用类检索的所有委托方法。
当类初始化时,它会创建一个连接,然后返回自身:
NSURLConnection *connection;
if (self = [super init]) {
self.delegate = theDelegate;
...some code here...
connection = [[NSURLConnection alloc] initWithRequest:theRequest delegate:self startImmediately:YES];
}
return self;
所以我不能正常释放它,如果我自动释放它会崩溃。释放是调用类的工作吗?如果是这样,只是释放初始化的对象也会释放连接还是你必须专门释放它?如果是这样,你会怎么做?
谢谢