问题标签 [memory-warning]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
487 浏览

ios - 当 UIViewController 的视图变得可见时,为什么不执行 viewDidLoad?

我正在读一本关于 iOS 编程的书。假设我们有两个视图控制器(每个都有自己的视图),在任何时候,我只能看到其中一个的视图。当APP运行时,我通过模拟器发送了“内存警告”。根据这本书,当我“强制”隐藏视图控制器显示时,我应该观察到隐藏视图控制器的 viewDidLoad 再次被触发。但我没有看到它发生。

换句话说,“内存警告”应该破坏不在屏幕上的视图。但我看不到它。

这本书是为iOS5编写的。我想知道 iOS6+ 中是否有一些行为变化

谢谢

0 投票
0 回答
520 浏览

ios - TableView VS 内存警告

我正在使用 xcode 5 和 ios 7。当我滚动到表格末尾时,从服务器异步加载数据(图片 50-100kb)。尝试 10 次后出现内存警告.... 使用GCD异步下载。如何解决问题又不失滚动内容的流畅度?与 GCD 一起使用 ARC?

细胞创建:

自定义单元集内容

下载:

在服务器的网络类发布请求中,我使用了 AFNetworking

0 投票
2 回答
3866 浏览

ios - Images not release in memory

I have table with Images cell. Images download from internet and save in local disk. Count = 200. Tableview show this images. When scroll content to bottom, comes message memory warning... Used memory 250 - 300 mb O_O!!! Links to images that do not keep.

Why hide images not release?

0 投票
2 回答
950 浏览

ios - iOS:使用 UIImage 在 collectionview reoloaddata 中崩溃

在我的应用程序中,我有以下代码:

数组 images 包含 200x150 大小的 UIImage,它们以 kb 为单位的尺寸约为 42kb,一个普通的 UIImage 数组。

当我为此 collectionview 重新加载数据时,我在 15 张图像后出现内存警告......有没有办法(作为线程)没有内存警告?

0 投票
2 回答
6114 浏览

ios - Memory warning when using UIImagePickerController

Im getting a memory warning when Im using the camera on an iPhone. Im also using ARC.

When you take a photo and press the 'use Photo' button on the camera view controller I get a memory warning. The intention is once the 'use Photo' button is pressed that it changes the contents of the an ImageView.

I thought the memory issue might be due to the fact that the image that is captured is full screen, and the ImageView is 250h 250w. But I tried scaling down the size of the image taken by the camera and then assign it to the ImageView. However this still did not work, even when I resized it to 100 x 100.

Secondly, I then did not assign the photo taken by the camera to the ImageView but it still has the memory warning.

I looked at other answers here and attempted the two above but it is still there. I will show my code below. Will this affect my submission to the app store? Surely if it is such a common occurence that it is a bug or there is a work around? It would be great if one could look at the code provided and spot the error or suggest how to handle this memory warning?

My app is 95+% finished apart from this memory warning so it is getting close to submission time.

My code:

0 投票
0 回答
362 浏览

ios - 在 iOS7 应用和 Cordova 中执行 JavaScript:内存泄漏和崩溃

iOS7 上是否有一个已知的错误会导致在 webview 上执行 JavaScript 的 iOS 应用程序崩溃?

在 Xcode 上使用内存视图,我看到内存每秒都在增加,直到应用程序在几分钟后崩溃。

谢谢

0 投票
0 回答
463 浏览

ios - 收到 AVCaptureSession 的内存警告问题

我已经使用 AVCaptureSession 和苹果 AVCam 演示应用程序中的许多代码构建了自己的自定义相机类。基本上,我用来捕获图像的功能是来自苹果应用程序的逐字记录,但是当我拍摄照片时,我会在控制台中收到收到的内存警告。它不会一直发生,但几乎总是在第一张照片上。这是我的问题的代码..

任何想法为什么会发生这种情况?

0 投票
0 回答
160 浏览

memory-management - 如何使用 cocos2d 和 cocosbuilder 摆脱内存警告

我正在开发一个动画应用程序,它使用了 cocosbulder 文件。我正在添加场景,

它在 iPad1 中生成内存警告。我在每个场景的 dealloc() 中尝试了一些代码。

它不起作用。加载 5 到 7 个场景后,应用程序收到内存警告并发生崩溃。崩溃发生时它使用大约 500Mb。我怎样才能摆脱这个。

0 投票
1 回答
1219 浏览

ios - UIImagePickerControllerOriginalImage 收到内存警告并崩溃

我在右上角有一个 UICollectionView 和一个条形按钮(CameraViewController1:UICollectionViewController)。流程是当我拍照时它移动到一个可以裁剪图像的新视图控制器。用户在选择任何一个后有两个选项使用和取消此选项将图像返回到集合视图并像单元格一样排列。我想拍很多照片。但我最多只能拍摄 3 张照片,因为应用程序立即崩溃并显示消息“应用程序因内存而终止压力”。但最糟糕的是,当我在运行 iOS 7 的 iPhone 5 中测试相同的应用程序时,没有发生崩溃。当我在运行 iOS 7 的 iPhone 4 中测试相同的应用程序时,它会崩溃并产生收到的内存警告。

这是我的代码

0 投票
2 回答
1126 浏览

android - 在 Unity3D - Android 项目中......如何获得内存警告?

如何提醒内存警告?Unity3D,构建到 Android。

干杯。