The iOS operativsystem presenterer en enhetlig og standard fundament for utviklingen av iPad og iPhone apps. Dette bidrar til å skape applikasjoner som vil fungere på alle Apple håndholdte enheter . For å gi dette grunnlaget , inkorporerer Apple iOS Software Development Kit. Gjennom dette settet , kan du utvikle applikasjoner som kan dra nytte av standard iOS -funksjoner , som for eksempel multimedia presentasjon , nettverkstilkoblinger og varselmeldinger . iOS SDK
Ved utvikling for spesifikke plattformer , for eksempel iPhone eller iPad , vil du være engasjerende ikke bare med programmeringsspråket 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 Objective -C programmeringsspråk samt spesielle biblioteker som håndterer typiske operasjoner som overvåking skjermen berører eller produsere varselmeldinger . IOS Software Development Kit inneholder disse to elementene samt innebygde media og nettverkstjenester .
UIAlertView
UIAlertView klassen viser feilmeldinger til skjermen på iPhone eller iPad enheter. Du kan lage et objekt av type " 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 knapp tekst. Som en del av iOS SDK , de UIAlertView klasse funksjoner på tvers av alle enheter i en vanlig, forhåndsdefinert format .
UIAlertViewDelegate
The UIAlertViewDelegate klassen definerer en representant for den UIAlertView klassen i iOS SDK . Dette betyr i hovedsak at du ønsker å lage et tilpasset varsel visning i koden 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 som også lar deg endre atferd for å dekke behovene til din iOS -programmet .
Varsler i kode
Når du setter opp et iOS -programmet i Xcode ved å begynne et nytt prosjekt og velge " Application " fra iOS -menyen i New Project Wizard , du automatisk tilgang til iOS SDK . Derfra kan du sette samtaler til klasser i iOS SDK , for eksempel lage UIAlertView stedene. Koden nedenfor viser hvordan du oppretter en UIAlertView objekt med initialisert meldinger som vil vise et varsel når en bestemt handling oppstår : en
- ( IBAction ) clickAlert : ( id ) sender { UIAlertView * alert = [ [ UIAlertView lloc ] initWithTitle : @ "Dette er et varsel "-melding : @ " Viser varselmelding " delegat : nilcancelButtonTitle : @ "Close" otherButtonTitles : nil ];
[melding show] ;}