En Tutorial på iPhone SDK varsler

IOS operativsystem presenterer en enhetlig og standard fundament for utvikling av iPad og iPhone apps. Dette hjelper utviklere lage programmer som vil fungere på alle Apple håndholdte enheter. For å kunne tilby dette grunnlaget, inkorporerer Apple iOS Software Development Kit. Gjennom dette settet, kan du utvikle applikasjoner som kan dra nytte av standard iOS-funksjoner, for eksempel multimediepresentasjon, nettverkstilkoblinger og varselmeldinger.

iOS SDK

Ved utvikling for spesifikke plattformer, slik som iPhone eller iPad, vil du være engasjerende, ikke bare med programmeringsspråk som er spesifikk for denne plattformen, men bibliotekene og funksjonene til den plattformen også. Operativsystemet for iPad og iPhone er iOS. Den bruker en kombinasjon av de Objective-C programmeringsspråk samt spesielle biblioteker som håndterer typiske operasjoner som overvåking skjermberøringer eller produsere varselmeldinger. IOS Software Development Kit inneholder disse to elementene samt innebygde media og nettverkstjenester.

UIAlertView

Den UIAlertView klassen viser feilmeldinger på skjermen på iPhone eller iPad-enheter. Du kan opprette et objekt av typen "UIAlertView" for å vise en feilmelding. Når forekomster av UIAlertView objektet, kan du også definere egendefinerte verdier som skal vises som en feilmelding eller som knappetekst. Som en del av iOS SDK, de UIAlertView klasse funksjoner på tvers av alle enheter i et vanlig, forhåndsdefinert format.

UIAlertViewDelegate

Den UIAlertViewDelegate klassen definerer en representant for UIAlertView klasse i iOS SDK. Dette betyr i hovedsak at du ønsker å lage et tilpasset varsel visning i kode som bruker funksjonaliteten til UIAlertView klassen. Vanligvis betyr dette at du implementere tilpassede skjermer, knapper eller atferd. Den UIAlertViewDelegate klassen inneholder metoder du må gjennomføre for å ringe tilbake til UIAlertView klassen, men også tillate deg å endre adferd for å dekke behovene til iOS-applikasjonen.

Varsler kode

Når du setter opp en iOS-programmet i Xcode ved å begynne et nytt prosjekt og velge "Application" fra iOS-menyen i prosjekt veiviseren for ny, du automatisk tilgang til iOS SDK. Derfra kan du sette samtaler til klasser i iOS SDK, som å opprette UIAlertView stedene. Følgende kode viser hvordan du oppretter en UIAlertView objekt med initialisert meldinger som vil vise et varsel når en bestemt handling skjer:

(IBAction) clickAlert: (id) avsender {
UIAlertView * alert = [[UIAlertView Alloc] initWithTitle: @ "Dette er et varsel"

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

[Melding showet];
}