0

我需要一个 NSOperationQueue 与 NSURLConnection sendAsynchronousRequest 一起使用,但我见过的大多数示例代码都没有在工作应用程序的上下文中显示它。NSOperationQueues 应该为每个 NSURLConnection 分配并在 NSURLConnection 的 completionHandler 中释放,还是应该是在 viewDidLoad 中分配的属性并在 dealloc 中释放?

4

1 回答 1

0

除非您正在管理自定义队列,否则 NSOperationQueue+mainQueue和上的便捷方法+currentQueue就是您所需要的。它们将返回恒定的内部队列,您不必担心内存管理方面的问题。如果您确实需要维护自己的操作队列,请将其视为顶级对象。即:尽早初始化它(最好在 中-init)并在-dealloc.

于 2013-03-13T01:00:55.433 回答