所有使用过的viewcontrollers和控件都根据我的知识发布和解除分配,并通过Instrument和generic Analyzer进行跟踪。但我的应用程序收到低内存警告问题。 我听说过低内存警告级别。如果它们存在如何通过通知识别它们。 与此同时,我的应用程序仅消耗16 MB内存,并在设备中的模拟器bt崩溃中完美运行。 Plz联手。
答案 0 :(得分:1)
低内存警告是正常的,您无法阻止它们发生,因为您的用户可能正在您无法控制的后台运行其他游戏。
您真正需要关心的是在收到内存不足警告时正确释放所有保留但可恢复的对象和缓存。就是这样。
答案 1 :(得分:0)
在以下功能中,只需注释代码
- (void)didReceiveMemoryWarning{
// Releases the view if it doesn't have a superview.
// [super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
}
IT将解决由于内存警告引起的任何问题。内存警告是正常的,不需要处理它们