Video: Awesome iPhone Apps with Objective-C by Zack Chauvin 2024
Når du utvikler iPhone eller iPad-applikasjonen, bruker du grensesnittbygger til å grafisk legge til grensesnittelementer til hver av dine visninger i storyboardet (bare tenk på synspunkter som containere for å vise hva du ser på iPad-skjermen). I denne sammenheng inkluderer brukergrensesnittelementer ting som kontroller, bilder og plassholdere for innhold du vil vise.
Når du har lagt til elementene du trenger, er alt du trenger å gjøre, å fylle ut kode der det trengs. Hvis du har brukt Xcode til å programmere tidligere, vil du oppdage at du må skrive mye mindre VVS-kode - kode som er spesielt utviklet for å gjøre ting som lanseringsvisningskontrollere - og i noen saker, ingen VVS-kode i det hele tatt.
Vanligvis legger du ut hele strømmen av søknaden tidlig i utviklingsprosessen, men for å lære alt grunnleggende om å utvikle en app med Xcode, kan du gjøre det i etapper. Det betyr at for din første app, vil du gjøre noen av fortellingsspillene nå, men vent til du forstår alt bedre til storyboard resten av appen din.
Når du gjør flere programmer, vil du være klar til å starte med storyboardet og designe søknadsflyten din slik den skal gjøres - i ett fall.
Velge MainStoryboard_iPad. storyboard-filen i Project navigator åpner den filen i Interface Builder editoren, som vist i dette eksemplet. Mens alt dette kan se litt skremmende først, etter at du har gått gjennom det en gang, vil det virke som en gammel hatt.
RoadTrip MainStoryboard_iPad. storyboard.I gamle dager (pre-storyboards, og dermed pre-iOS 5 og pre-Xcode 4. 2) brukte du nib filer til å definere brukergrensesnittet en visningskontrolleren av gangen. Begrepet nib (med tilhørende filtillegg. Xib) er et akronym for NeXT Interface Builder, en liten programvare som ble opprinnelig utviklet hos NeXT Computer, hvis OPENSTEP operativsystem ble brukt som grunnlag for å lage Mac OS X.
En nib-fil er en spesiell type ressursfil som du bruker til å lagre iOS-brukergrensesnittet du lager med grensesnittbyggereditoren. Storyboards er faktisk bare en serie med tilkoblede nib-filer.