这是一个快速的问题:是否有任何方法可以释放应用程序可能正在使用的任何缓存数据并释放内存?
我指的是当你在视图中加载页面卷曲或其他效果,加载图片等时由iPhone自动缓存的数据。
我所做的分配,显然可以释放,但系统自动完成的分配呢?有什么方法可以释放它们吗?
感谢您的帮助。
答案 0 :(得分:4)
没有。系统在完成对象时会负责释放对象,过度释放对象只会导致问题。
对于系统保留的缓存(例如Safari中的选项卡),系统会在向您的应用程序发送低内存警告时自动释放这些缓存。
对于你自己没有分配的对象,你无能为力。