有三种方法可以实现内存警告。 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"); }