【发布时间】:2016-12-07 17:46:42
【问题描述】:
【问题讨论】:
标签: swift memory-leaks automatic-ref-counting nsurlsession xcode-instruments
【问题讨论】:
标签: swift memory-leaks automatic-ref-counting nsurlsession xcode-instruments
尚不清楚泄漏是否真实,但 AFAIK,任何曾经在使用 NSURLSession 或 NSURLConnection 的应用程序上运行泄漏的人都在堆栈深处看到了泄漏。详细信息因操作系统版本而异。
这些缓存对象可能是可清除的内存,因此当系统需要内存时它们会消失。这意味着泄漏可能不是什么大问题。当您释放会话(或共享相同后备缓存的最后一个打开的会话)时,分配应该全部消失。如果他们不这样做,那可能是操作系统中的错误。
基本上,我不会担心它,除非它泄漏了太多内存以至于您的应用程序被杀死。对于这些泄漏,您无能为力,因为它们深入 URL 加载系统的内部。您能做的最好的事情就是提交错误,这样做永远不会有坏处。 :-)
【讨论】: