假设我有某种静态类,我的意思是我的静态库的 .h 类,其中包含所有静态函数。一些函数对 Web 服务进行异步请求,并将 NSMutableURLRequest 与 initWithRequest:request 一起使用。因为我想监视来自服务器的数据,所以我创建了一个实现所有 NSURLConnectionDelegate 连接协议的委托,即接受、附加、完成并将其传递给请求。
问题是,由于我的 .h 类中有所有静态方法,并且我没有 NSURLConnectionDelegate 委托作为成员(因为类是静态的),我在哪里释放我的连接委托?主要问题是在 connectionDidFinishLoading 委托方法中对 NSURLConnectionDelegate 进行自我释放是一种常见的做法吗?
谢谢