我有一个应用程序,它通过使用UIImageView,创建图形上下文,调用Web服务,使用quartz2d绘图,混合图像,播放视频,录制等来利用大量内存。但是现在应用程序在一段时间后退出并带有内存警告。 有没有办法清除ram用法,如清除缓存或类似的东西。
答案 0 :(得分:2)
首先从目录中删除build文件夹,然后清除所有目标,然后转到菜单Build 然后建立并分析并解决潜在的泄漏问题。
执行此操作后,您应该通过仪器运行应用程序并查看内存泄漏的位置 然后尝试解决它。
答案 1 :(得分:0)
您可以做一件事,将您的应用程序放在泄漏分析器上,并检查泄漏,在您完成代码和发布之前,通过释放它们之后已经完成的分配对象。
这是一个很好的教程。 http://mobileorchard.com/find-iphone-memory-leaks-a-leaks-tool-tutorial/