Un tutorial su iPhone SDK Alerts

November 30

Il sistema operativo iOS presenta una uniforme e fondamento standard per lo sviluppo di applicazioni per iPad e iPhone. Questo aiuta gli sviluppatori a creare applicazioni che funzioneranno su tutti i dispositivi portatili di Apple. Al fine di fornire questo fondamento, Apple incorpora il kit di sviluppo software iOS. Attraverso questo kit, è possibile sviluppare applicazioni che sfruttano le funzioni standard iOS, come ad esempio presentazioni multimediali, connessioni di rete e messaggi di avviso.

iOS SDK

Quando si sviluppa per piattaforme specifiche, come l'iPhone o iPad, si sarà impegnati non solo con il linguaggio di programmazione specifico per tale piattaforma, ma le librerie e le funzioni di questa piattaforma così. Il sistema operativo per iPad e iPhone è iOS. Esso utilizza una combinazione del linguaggio di programmazione Objective-C, così come le biblioteche speciali che gestiscono le operazioni tipiche quali tocchi dello schermo di monitoraggio o la produzione di messaggi di avviso. Il Software Development Kit iOS contiene questi due elementi così come i media embedded e servizi di rete.

UIAlertView

La classe UIAlertView visualizza i messaggi di errore sullo schermo dei dispositivi iPhone o iPad. È possibile creare un oggetto di tipo "UIAlertView" per visualizzare un messaggio di errore. Quando un'istanza dell'oggetto UIAlertView, è anche possibile definire valori personalizzati per visualizzare come messaggio di errore o come testo del pulsante. Come parte del SDK per iOS, le funzioni di classe UIAlertView su tutti i dispositivi in ​​un formato regolare, predefinito.

UIAlertViewDelegate

La classe UIAlertViewDelegate definisce un delegato per la classe UIAlertView in iOS SDK. Ciò significa in sostanza che si desidera creare una vista avviso personalizzato in codice che utilizza la funzionalità della classe UIAlertView. In genere, questo significa che si sta implementando display, pulsanti personalizzati o comportamenti. La classe UIAlertViewDelegate contiene i metodi è necessario implementare di richiamare alla classe UIAlertView, ma che consentono anche di modificare il comportamento per soddisfare le esigenze della vostra applicazione iOS.

Avvisi nel codice

Dopo aver configurato un'applicazione iOS in Xcode per iniziare un nuovo progetto e selezionando l'opzione "Applicazione" dal menu iOS nel New Project Wizard, si ha automaticamente l'accesso al SDK per iOS. Da lì, è possibile inserire le chiamate a classi nel iOS SDK, come ad esempio la creazione di oggetti UIAlertView. Il codice seguente mostra come creare un oggetto UIAlertView con messaggi inizializzati che verrà visualizzato un avviso quando si verifica una particolare azione:

(IBAction) clickAlert: (id) {sender
UIAlertView * avviso = [[UIAlertView alloc] initWithTitle: @ "Si tratta di un avviso"

message:@"Displaying alert message"
delegate:nil
cancelButtonTitle:@"Close"
otherButtonTitles:nil];

[Visualizza Messaggio];
}