1

有没有办法实现 NSURLConnection 而不会泄漏?许多应用程序,包括 NYTimes 和其他应用程序(包括我的)都受到此影响。任何人都有一个有效的实现?

4

2 回答 2

3

似乎最佳实践是异步使用 NSURLConnection 。

于 2009-09-06T00:24:54.603 回答
1

根据文档+[NSURLConnection sendSynchronousRequest:returningResponse:error:]它是建立在由NSURLConnection. NSThread通过在 上生成和阻塞、在运行循环的后台异步运行请求并在收到connectionDidFinishLoading:或时结束线程来重新实现这一点并不难。connection:didFailWithError:

当然,最好首先使用异步代码;它可以提供更好的用户体验

于 2009-08-25T19:51:01.057 回答