代码之家  ›  专栏  ›  技术社区  ›  Jordan

nsurlConnection sendSynchronousRequest-是否可以在不泄漏的情况下实现

  •  1
  • Jordan  · 技术社区  · 15 年前

    有没有一种方法可以在不泄漏的情况下实现nsurlconnection?包括纽约时报和其他(包括我的)应用程序在内的许多应用程序都受到了这种影响。有人有一个有效的实现吗?

    2 回复  |  直到 15 年前
        1
  •  3
  •   Jordan    15 年前

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

        2
  •  1
  •   rpetrich    15 年前

    According to the documentation , +[NSURLConnection sendSynchronousRequest:returningResponse:error:] 基于异步加载代码构建 NSURLConnection . 通过在 NSThread ,在运行循环的后台异步运行请求,并将线程终止一次 connectionDidFinishLoading: connection:didFailWithError: 收到。

    当然,首先,您最好使用异步代码;这样可以获得更好的用户体验。