有没有办法实现 NSURLConnection 而不会泄漏?许多应用程序,包括 NYTimes 和其他应用程序(包括我的)都受到此影响。任何人都有一个有效的实现?
问问题
3196 次
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 回答