【发布时间】:2015-08-30 02:39:13
【问题描述】:
有没有办法杀死后台应用程序?
我正在开发一个应用程序,它会记录声音,然后在滚动视图上将其绘制出来.我对此的解决方法是监控可用内存量并预测绘图将占用多少内存使用量,并在内存不足之前停止记录。问题是我在后台运行的应用程序越多,它停止录制的速度就越快,而不是像 ios 在 didRecieveMemoryWarning 之前那样杀死后台应用程序以腾出空间。重申我的问题,我怎样才能杀死这些后台应用程序?苹果会对此皱眉吗?
【问题讨论】:
-
如果您需要问这个问题,我认为您的设计已损坏。您应该将视图与模型分离,并为前者提供足够的智能来处理低内存警告。 UITableView 对它可以显示的那些视图做的事情基本上是一样的。
标签: ios background didreceivememorywarning