viewDidUnloadはios6では許可されていないため、viewDidUnloadとdidReceiveMemoryWarningの互換性を呼び出す方法。私は欲しい
- (void)viewDidUnload{
self.listArr=nil;
[super viewDidUnload];
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
float sysVer =[[[UIDevice currentDevice] systemVersion] floatValue];
if (sysVer>= 6.0f){
if([self isViewLoaded] && !self.view.window){
self.listArr=nil;
self.view = nil;
}
}
NSLog(@" BrowseComment didReceiveMemoryWarning");
}
または、ios5とios6で次のコードのみを使用してください
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
if([self isViewLoaded] && !self.view.window){
self.listArr=nil;
self.view = nil;
}
NSLog(@" BrowseComment didReceiveMemoryWarning");
}