XCode Tips&Tricks #10 – Memoria disponibile scarsa: come rilevare tale avviso!

Nell’appuntamento di oggi vedremo come rilevare quando la nostra applicazione va in “debito di memoria” (per rubare un’espressione agli atleti), ovvero quando la memoria RAM disponibile diventa poca e potrebbe compromettere il corretto funzionamento della nostra applicazione.

Per rilevare tale mancanza ci basterà implementare il seguente metodo nel file “[nome-progetto]AppDelegate.m” del nostro progetto:

- (void)applicationDidReceiveMemoryWarning:(UIApplication *)application{
	UIAlertView *avvisomem = [[UIAlertView alloc] initWithTitle:@"Attenzione!" message:@"Poca memoria disponibile!" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];

	[avvisomem show];
	[avvisomem release];
}

Come potete vedere abbiamo semplicemente creato una UIAlertView che avviserà l’utente della scarsa memoria disponibile. Dopo aver avviato l’applicazione nel Simulatore, ci basterà andare nel menù “Hardware -> Simula avviso memoria”

ed ecco che comparirà il messaggio di avviso:

Fateci sapere cosa ne pensate di questo tips&tricks!

8 comments On XCode Tips&Tricks #10 – Memoria disponibile scarsa: come rilevare tale avviso!

Leave a Reply to Ragazzetto Cancel Reply

Your email address will not be published.

Site Footer