首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >didReceiveMemoryWarning:什么类型的内存?

didReceiveMemoryWarning:什么类型的内存?
EN

Stack Overflow用户
提问于 2017-03-29 15:30:17
回答 3查看 285关注 0票数 3

我有一个基本的cordova应用程序,带有一些关于cordova框架的目标-c代码。有时我有didReceiveMemoryWarning通知,但我不明白问题是UIWebView内部的javascript还是其他。文件上说:

您的应用程序从不直接调用此方法。相反,当系统确定可用内存量较低时,将调用此方法。

但我的问题是:什么类型的记忆?拉姆?堆分配?还有别的吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-03-29 15:35:43

RAM,如果你的应用程序消耗更多的内存而没有意识到它,并且没有内存来处理更多的线程,那么这个接收警告就会被系统调用。

票数 2
EN

Stack Overflow用户

发布于 2017-03-29 17:37:38

你应该用仪器分析你的应用程序,这样你就能更好地了解内存消耗情况。

票数 1
EN

Stack Overflow用户

发布于 2017-03-29 18:19:36

内存问题表示为RAM,通常我们使用不同的对象创建应用程序,这些对象需要一些内存来处理所需的任务。如果我们知道它们,我们可以很容易地管理内存,但对于初学者来说,调试内存有时是无法管理的,并且出现了didReceiveMemoryWarning。我们可以通过仪器来诊断或调试这个问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43097896

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档