具体情况是这样的,公司的软件之前一直用的4S(也就是6.01)的系统测试的,没有任何问题,前几天突然发现在4.3的系统上会闪退,经过测试发现是内存警告问题,于是下载了4.3的模拟器,可奇怪的事情发生了。
点击模拟器菜单硬件》模拟内存警告,AppDelegate的方法:
- (void) applicationDidReceiveMemoryWarning:(UIApplication *)application {
NSLog(@"sdfsdfsdfsdf 内存警告啦:%d", (int)OSMemoryNotificationCurrentLevel());
}
有调用,但调用之后就闪退,而其它ViewController中的
- (void) didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
}
并没有被调用,这让我无从下手,错误截图如下:
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。