【问题标题】:AlamoFire image memory issueAlamoFire 图像内存问题
【发布时间】:2016-04-04 18:54:18
【问题描述】:

我使用 alamofireimage 异步加载图像,并使用 AutoPurgingImageCache 缓存加载的图像(url 请求)。我的应用程序中有一个下拉刷新功能,在我这样做之后,即使应用程序内容保持不变,我也看到应用程序大小正在增加,并且 alamofire 不会从缓存中获取图像,而是从新请求中加载它们.分析应用程序显示 alamofire 中存在内存问题。我附上了屏幕截图。如果有人对此有所了解,我将不胜感激。

【问题讨论】:

    标签: ios alamofire alamofireimage


    【解决方案1】:

    您指定的缓存大小是多少?您可能会遇到缓存未命中问题,因为您每次刷新请求的不同图像的数量大到足以填满整个缓存。

    缓存键(即图像 URL)也可能在刷新之间发生变化,这可能会阻止您的缓存机制正确查找缓存的图像。

    AlamoFire 肯定有问题,但您可能应该首先检查您的缓存设置是否存在上述问题。

    【讨论】:

      猜你喜欢
      • 2011-03-23
      • 1970-01-01
      • 1970-01-01
      • 2017-12-12
      • 1970-01-01
      • 2016-02-12
      • 2013-02-11
      • 2016-12-12
      • 2011-05-21
      相关资源
      最近更新 更多