【问题标题】:EGOPhotoViewer - Memory warning with many pictures iOSEGOPhotoViewer - 带有许多图片的内存警告 iOS
【发布时间】:2013-10-09 13:38:17
【问题描述】:

EGOPhotoViewer 的内存管理有问题。滚动大约 50 张图片后,我收到内存警告。他们总共有大约 270 个,每个重约 100 kb,并且与其他文件不同。我试图通过https://github.com/enormego/PhotoViewer/issues/6 解决这个问题,但没有任何帮助。 请帮帮我,帕维尔

//----- 编辑

进一步添加所有对象都已正确释放。在我看来,问题不在于从缓存中删除图像,但我不知道如何咬它......

【问题讨论】:

    标签: ios image memory warnings


    【解决方案1】:

    当然,您会将它们全部加载到内存中,这很糟糕。

    您需要使用 Core Data\NSIncrementalStore (Explanation of NSIncrementalStore in plain english) 之类的东西。

    另一种选择是使用 NSUserDefaults,但这是一种不好的做法,因为它仅用于存储用户数据,但它可以完成工作 + 它缓存其数据,以便快速检索。

    需要更多帮助?我来了;D

    【讨论】:

    • 我希望更具体地指导如何更正图书馆 EGOPhotoViewer 而不是以某种方式对其进行修改。有没有人有任何其他建议?进一步添加所有对象都已正确释放。在我看来,问题不在于从缓存中删除图像,但我不知道如何咬它......
    猜你喜欢
    • 2013-03-03
    • 1970-01-01
    • 1970-01-01
    • 2012-06-20
    • 2014-12-24
    • 1970-01-01
    • 1970-01-01
    • 2017-09-21
    相关资源
    最近更新 更多