你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iOS當發生內存警告時的一些處理

iOS當發生內存警告時的一些處理

編輯:IOS開發綜合

//釋放暫時不使用的內存,共當前程序使用.

- (void)didReceiveMemoryWarning

{

[super didReceiveMemoryWarning];

// Dispose of any resources that can be recreated.

//當收到內存警告時,移除當前沒有在屏幕上顯示的視圖.

//判斷是否可以安全的移除視圖控制器的view.

//判斷當前的視圖控制器的view是否是屏幕上顯示.self.view.window

//判斷當前視圖控制器的view是否已經成功加載.isViewLoaded

if( self.view.window == nil && [self isViewLoaded]) {

//安全移除控制器的view;

self.view = nil;//[_view release];_view = nil;

}

//NSLog(@"%@",self.view.window);

}

  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved