- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在使用 Xcode 开发 iOS 应用程序。早些时候我让它启动并运行,直到达到有限的功能水平。然后出现编译失败,声称未修改的样板生成的代码有语法错误。将源代码复制到新项目中会遇到不同的问题。
现在,我可以编译并开始运行,但它甚至在启动图像显示之前就指出应用程序因内存压力而关闭。总视觉 Assets 约为 272M,可以在不损害图形丰富性的情况下对其进行一些优化,并且是迄今为止该程序唯一预计较大的区域。 ( Assets 可能保存在内存中,也可能不保存在内存中;例如,每个当前加载图像都已填充,而我的代码从不以编程方式访问任何加载图像。)它在加载图像本身加载之前崩溃。
我该如何解决这个内存问题?我也许可以精简处理图像的方式,但我怀疑还有另一个根本原因。或者这是过度的内存消耗?
谢谢,
最佳答案
查看 Performance Tuning Apple 的 iOS 编程文档部分。使用 Apple 的 Instruments应用程序以确定您的应用程序使用内存的方式、时间和数量。
您应该考虑的一种方法是断开图形资源与您的应用程序的连接,并在您认为它们满足 iOS 的要求和限制后将它们一个接一个地添加回去。
现在,我的这部分回答是意见:听起来您的应用被 App Store 拒绝的风险很高,如果这是您对该应用的预期目标。
关于ios - 我如何解决较早启动但现在为 "Terminated due to Memory Pressure"的应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19061243/
我想在 tomcat 加载 servlet 并准备好服务时在启动时收到通知。我想在此通知中对此 servlet 进行 http 调用。 我已经尝试将 ServletContextListener 添加
我是一名优秀的程序员,十分优秀!