Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS-应用程序IDReceiveMemoryWarning-为什么?_Ios_Memory_Unity3d - Fatal编程技术网

iOS-应用程序IDReceiveMemoryWarning-为什么?

iOS-应用程序IDReceiveMemoryWarning-为什么?,ios,memory,unity3d,Ios,Memory,Unity3d,我正在使用一个Unity项目,该项目通过Xcode在我的iOS设备上运行,目前我收到了一个错误: applicationDidReceiveMemoryWarning() 每一秒。然而,我的内存使用量约为40MB,占我内存的4%。那么我是如何得到内存错误的呢?它也是唯一运行的应用程序。没有其他应用程序在后台运行 请告知 谢谢。我见过一次分配大量内存或快速分配大量少量内存会导致应用程序收到内存警告的情况。不知道为什么会这样,因为在你开始使用太多之前,你会认为这是可以的,但也许iOS不喜欢它,因为

我正在使用一个Unity项目,该项目通过Xcode在我的iOS设备上运行,目前我收到了一个错误:

applicationDidReceiveMemoryWarning()
每一秒。然而,我的内存使用量约为40MB,占我内存的4%。那么我是如何得到内存错误的呢?它也是唯一运行的应用程序。没有其他应用程序在后台运行

请告知


谢谢。

我见过一次分配大量内存或快速分配大量少量内存会导致应用程序收到内存警告的情况。不知道为什么会这样,因为在你开始使用太多之前,你会认为这是可以的,但也许iOS不喜欢它,因为它可能会影响其他应用程序或操作系统本身的性能。

我们应该知道答案是怎么回事?我们不知道你的应用程序在做什么。你是这个项目的负责人。你是唯一可以使用仪器的人。调试!我的观点是,我是否应该只使用4%的内存来获得“ApplicationIDReceiveMemoryWarning”?因为这对我来说没有任何意义。不仅你的应用程序消耗内存,还有很多应用程序和iOS组件在等待资源。我理解。虽然我没有运行其他应用程序。iOS组件肯定不会占用那么多内存,让我在自己的应用程序上收到4%的警告?我的观点是,我不一定相信你说的任何话,你甚至都不太相信。你是泛泛而谈。具体点。你正在做的事情导致了这一点;但你拒绝说出它是什么。此外,仪器会随时显示您的内存占用情况。因此,如果你不愿意提供任何信息,你将不会得到任何帮助。所以,使用你拥有的工具。请随意