Hjem Sosiale medier Oversikt over prosjektnavigatoren i Xcode - dummies

Oversikt over prosjektnavigatoren i Xcode - dummies

Video: Slik får du oversikt over din databruk på Android | Telenor Norge 2024

Video: Slik får du oversikt over din databruk på Android | Telenor Norge 2024
Anonim

Du må jobbe i sammenheng med et Xcode-prosjekt for å utvikle en iOS app. Etter at du har opprettet prosjektet ditt i Xcode, viser Xcode-arbeidsområdet prosjektnavigatoren.

Xcode har mye kontekstbasert hjelp. Når du er nysgjerrig på hva som gjør noe, kan du prøve Kontroll-klikke i et område, og du vil sannsynligvis finne en meny med et hjelpevalg. Denne figuren viser for eksempel hva som skjer når du kontrollerer-klikk i prosjektnavigatoren. Det bringer opp en snarveismeny der du kan velge Prosjekt Navigator Hjelp-menyen.

Navigatorområdet er et valgfritt område på venstre side av arbeidsområdet vinduet der du kan laste forskjellige navigatører - inkludert prosjektnavigatoren - ved hjelp av navigasjonsvelgeren. For å skjule eller vise Navigator-området, klikker du på venstre Vis velg-knappen i arbeidsområdet verktøylinjen, vist i denne figuren.

Navigatorområdet inneholder Navigatorvelger, Innholdsområde og Filterbjelken. Det kan også inneholde andre funksjoner som er spesifikke for den valgte navigatoren.

Prosjektnavigatoren lar deg gjøre ting som å legge til, slette, gruppere og på annen måte administrere filer i prosjektet eller velg en fil for å vise eller redigere i redigeringsområdet. (Avhengig av hvilken fil du velger, ser du riktig redigerer.)

I denne figuren er for eksempel alle beskrivelsestrianglene åpne slik at prosjektnavigatoren viser alle filene i prosjektet.

Filterfeltet lar deg begrense innholdet som vises - for eksempel nylig redigerte filer, ikke-lagrede filer eller filnavn. Gjør veien ned i mappestrukturen vist i Prosjektnavigatoren (se figuren), den første mappen som er oppført, er merket RoadTrip (som er navnet på dette prøveprosjektet). Denne mappen inneholder alle kildeelementene for prosjektet, inkludert kildekode, ressursfiler, grafikk og en rekke andre brikker.

Selv om hver maler organiserer disse kildemodellene på forskjellige måter, organiserer mall-detaljer-applikasjonsmalen grensesnittheader og implementeringskodefiler (sammen med Storyboard-filene og en støttende filer-mappe) i RoadTrip-mappen. (For øvrig inneholder RoadTrip-mappen også en rammeverk-mappe og en produktmappe.)

Her er typen ting som blir kastet i mapper for prosjekter som RoadTrip-prosjektet:

AppDelegate-filer:

  • The RTAppDelegate. h og RTAppDelegate. m-filer inneholder koden for appspesifikk oppførsel som tilpasser oppførselen til et rammeobjekt (slik at du ikke trenger å underklasse det). En oppføringsrik rammeobjekt (brukt som den) delegerer oppgaven med å gjennomføre et av sitt ansvar til en applikasjonsdelegator for en svært spesifikk oppførsel.

    Storyboard:

  • Storyboard-filene lever i prosjektet ditt som MainStoryboard. storyboard_iPad-filen og MainStoryboard. storyboard_iPhone-fil (for en universell app), eller bare som en eneste MainStoryboard. storyboard_ uansett fil (for en enhetsspesifikk app). Med et storyboard kan du opprette og implementere en samlet oversikt over strømmen av søknaden og brukergrensesnittelementene.

    Se kontroller:

  • RTMasterViewController. h og RTMasterViewController. m-filer inneholder koden for å styre opprinnelig visning av RoadTrip (basert på Master-Detail Application template). Støttefiler:

  • I denne mappen finner du vanligvis de forkompilerte overskriftene (headerfiler som er kompilert for å redusere søknadskompileringstiden) av rammene du skal bruke - for eksempel RoadTrip_Prefix. pch - samt eiendomslisten (RoadTrip-Info. plist) og main. m, søknadens hovedfunksjon. Du kan til og med finne bilder og andre mediefiler og noen datafiler. InfoPlisten. strenger fil brukes til lokalisering (oversette teksten i appen din til brukerens språkinnstilling).

    Rammer:

  • Denne mappen inneholder kodebiblioteker som fungerer mye som prefabrikkerte byggeklosser for appen din. Ved å velge Master-Detail Application-malen, lar du Xcode vite at den skal legge til UIKit-, Foundation- og CoreGraphics-rammene til prosjektet ditt, fordi det forventer at du trenger dem i en slik applikasjon. Produkter:

  • Produktmappen er litt forskjellig fra de andre. I den finner du den endelige RoadTrip. app-fil - ikke kildekoden til appen, men heller bygget versjonen av appen, som betyr at den har blitt oversatt fra kildekoden til objektkoden til iPad-prosessoren for å utføre. For øyeblikket er denne filen oppført i rødt fordi filen ikke kan bli funnet.

    Når et filnavn vises i rødt, betyr dette at Xcode ikke finner den underliggende fysiske filen. Og fordi du aldri har samlet RoadTrip-appen, er det fornuftig at RoadTrip. app-filen (selve appen) mangler.

Du kan legge merke til at noen elementer i prosjektnavigatoren ser ut som mapper, men du vil snart oppdage at de ofte ikke virker som mapper. Hvis du bare kommer til å åpne RoadTrip-mappen på Mac-maskinen din, utenfor Xcode-konteksten, ser du ikke alle & ldquo; mapper & rdquo; som vises i Xcode-vinduet. Det er fordi disse mappene bare er grupperinger som hjelper å organisere og finne det du leter etter.

Oversikt over prosjektnavigatoren i Xcode - dummies

Redaktørens valg

10 Måter å varme opp og slappe av før og under GRE-dummies

10 Måter å varme opp og slappe av før og under GRE-dummies

GRE er like mye fysisk trening som det er mentalt, og det er mer som en maraton enn en sprint. Hvis du kommer ut av blokkene med en sprintens tempo, er du sikker på å raskt eksosere deg selv. Nøklene til å komme til enden og fullføre sterken, oppvarmer seg mentalt og holder seg i orden ...

Argument analyse på GRE - strategier og praksis spørsmål - dummies

Argument analyse på GRE - strategier og praksis spørsmål - dummies

Når du takler et argument Analysespørsmål på GRE, din jobb er å identifisere om forfatteren har gjort en tilstrekkelig jobb med å presentere og støtte sin stilling. Graduate skoler forventer at du ikke bare skal lese med forståelse, men også å undersøke informasjonen og argumentet som presenteres og sortere logikken som er rimelig fra ...

Argument analyse på GRE Verbal Essay Test - praksis spørsmål - dummies

Argument analyse på GRE Verbal Essay Test - praksis spørsmål - dummies

Når du tar GRE Verbal testen, et av essay spørsmålene vil be deg om å analysere et argument. Du må lese argumentet, se på sine underliggende forutsetninger, og deretter forklare hvordan disse forutsetningene påvirker argumentet. Følgende praksis spørsmål ligner på hva du finner på testen. Øvelsesspørsmål Tid: ...

Redaktørens valg

Oversikt over sikkerhetspolitikk for mobilenheter - dummier

Oversikt over sikkerhetspolitikk for mobilenheter - dummier

Sikkerhetspolitikk for mobile enheter som knytter seg til bedriftsnettverket kan deles inn i to kategorier: retningslinjer for godkjente enheter og retningslinjer for andre enheter. Enhetspolicyer. Her er en oversikt over de to kategoriene av enhetsretningslinjer som du må kommunisere med brukere: Politikk for godkjente enheter: Denne policyen gjelder for alle bedriftsutstedte ...

Oversikt over mobilenhetssikkerhet gjennom skybaserte beskyttelser - dummies

Oversikt over mobilenhetssikkerhet gjennom skybaserte beskyttelser - dummies

Ved hjelp av skybasert endpoint-sikkerhet er en metode for å beskytte enterprise mobile enheter fra virus, malware, spam og andre trusler. Den faktiske trusselsbeskyttelsen skjer i skyen eller sentralisert datasenter for sluttpunktsprogramvareleverandøren i denne typen distribusjon. Trafikk til og fra de mobile enhetene blir omdirigert på enheten til ...

Oversikt over mobilenhetssikkerhet gjennom enhetsadministrasjon - dummies

Oversikt over mobilenhetssikkerhet gjennom enhetsadministrasjon - dummies

Nå som du har tenkt på å sikre mobilen enheter på nettverket ditt fra trusler som virus og malware, er det på tide å planlegge for ekstern håndheving av retningslinjer for enhetsadministrasjon eller sikkerhet. Du får ideen. Det handler om enhetssikkerhetsetikett, om å ta de enkle, men ofte ignorerte trinnene for å beskytte vitale data lagret på ...

Redaktørens valg

Hånd- og håndleddskader grunnleggende for legeassistenteksamen - dummies

Hånd- og håndleddskader grunnleggende for legeassistenteksamen - dummies

Legeassistenteksamen PANCE) vil stille spørsmål om forhold som påvirker hånden og håndleddet. De spenner fra godartede cyster til mindre forstuinger til utbruddssvikt, så gjør deg kjent med det grunnleggende. Ganglioncyster En vanlig myk vævsmasse som du kan se på hendene og håndleddene, er en ganglioncyst, også kjent ...

HIV Grunnleggende for legeassistenteksamen - dummies

HIV Grunnleggende for legeassistenteksamen - dummies

For legeassistenteksamen (PANCE), bør du være kjent med noen generelle ting som angår HIV, spesifikke infeksjoner relatert til HIV, og bivirkninger av visse medisiner. HIV står for humant immundefektvirus. Risikofaktorer for å skaffe hiv inkluderer høyrisiko seksuell atferd og narkotikamisbruk, spesielt intravenøs bruk med skitne nåler. Kommer i kontakt med ...

Mageområdet for legeassistenteksamen - dummies

Mageområdet for legeassistenteksamen - dummies

Etter å ha reist gjennom spiserøret, din neste destinasjon i forberedelsene til legeassistenteksamen (PANCE) er det livlige magesektoren. Inneholder cardia, fundus, antrum og pylorus, er dette området bare moden for patologi og fremtidige PANCE-spørsmål. Magen er et sted hvor mye av fordøyelsen finner sted. Hovedcellene ...