iphone模拟器上模拟内存警告

长平狐 发布于 2012/08/13 15:44
阅读 178
收藏 0

有三种方法可以实现内存警告。

 

1.模拟器菜单:Hardware-》Simulate Memory Warning

 

2.用程序的方法实现,只需要一句代码:

CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), (CFStringRef)@"UISimulatedMemoryWarningNotification", NULL, NULL, true);
 

 

3.这是私有api方法:

	SEL memoryWarningSel = @selector(_performMemoryWarning);
    if ([[UIApplication sharedApplication] respondsToSelector:memoryWarningSel]) {
		[[UIApplication sharedApplication] performSelector:memoryWarningSel];
    }else {
		NSLog(@"%@",@"Whoops UIApplication no loger responds to -_performMemoryWarning");
    }
 

 


原文链接:http://blog.csdn.net/favormm/article/details/6550540
加载中
返回顶部
顶部