Hjem Sosiale medier Hvordan du får tilgang til dokumentasjon i Xcode for iOS App Development - dummies

Hvordan du får tilgang til dokumentasjon i Xcode for iOS App Development - dummies

Innholdsfortegnelse:

Video: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2024

Video: Learning iOS: Create your own app with Objective-C! by Tianyu Liu 2024
Anonim

Muligheten til raskt å få tilgang til dokumentasjon er en viktig funksjon i Xcode, og en du vil bruke jevnlig for ditt iOS app-prosjekt. Hvis du ikke har noen ide om hvordan du gjør noe, eller hvordan noe fungerer, kan du ofte finne svaret i dokumentasjonen.

Å kunne finne ut hva som skjer, vil gjøre livet ditt lettere. Du så at Xcode vil fullføre koden for deg, noe som er nyttig når du ikke kan huske metodens signatur og parametere, men hva om du ikke engang har en anelse?

Eller som mange utviklere, kan du finne deg selv som ønsker å grave dypere når det gjelder en bestemt kodekode. Da vil du virkelig sette pris på ting som Xcode's Quick Help, dokumentasjons- og API-referansepanelet i Hjelp-menyen, og Finn verktøyene. Med disse verktøyene kan du raskt få tilgang til dokumentasjonen for en bestemt klasse, metode eller eiendom.

Få hjelp til Xcode

For å se hvor lett det er å få tilgang til dokumentasjonen, si at du har valgt MasterViewController. m. Hva om du ønsket å finne ut mer om UITableViewController, superklassen til MasterViewController?

Hurtig hjelp-delen av verktøyområdet gir dokumentasjon for et enkelt symbol. (For å se verktøylinjen klikker du på knappen Høyre Vis Vise i øverste høyre hjørne av arbeidsområdet vinduet og velger den andre knappen i Inspector-valgfeltet.) I et redigeringsverktøy, klikk hvor som helst i symbolet eller velg hele symbolet.

Hurtig hjelp-delen av verktøyområdet viser en beskrivelse av symbolet og gir lenker til mer informasjon. For eksempel kan du klikke på UITableViewConroller Class Reference-linken nede i bunnen av Quick Help-delen for å få opp klassenes referansedefinisjon i et dokumentasjonsvindu.

Med hurtighjelpsseksjonen er informasjon tilgjengelig for tre typer elementer i prosjektet ditt, avhengig av valget ditt i den åpne editoren:

  • Symboler, i kileditoren

  • Grensesnittobjekter < i Interface Builder Bygg innstillinger,

  • i Prosjektredigereren Det kan være mer praktisk å bruke et Hurtighjelp-vindu hvis du for eksempel foretrekker å jobbe med verktøyet Skjult. For å gjøre dette, trykk Valg og klikk Symboler i kildeeditoren.

Et hurtighjelpvindu vises med pekeren som angir elementet du valgte (i dette tilfellet symbolet UItableViewController):

Hvis du vil gå direkte til klassenavn, trykker du Valg og dobbeltklikker på symbolet i stedet.

Organiseringsvinduet

Du kan bare ha ett organiseringsvindu. Du bruker arrangørene i dette vinduet til å administrere utviklingsressursene, for eksempel enheter (for testing), prosjekter og arkiver.

For å vise Arrangørvinduet, velg Arrangør fra Vindu-menyen. Vinduet inkluderer tre individuelle arrangører, hvis oppgaver er beskrevet i følgende liste:

Enheter arrangør:

  • Lar deg angi en enhet, administrere utviklerprofilen din, installere iOS på enheten og jobbe med appen din og dens data. Denne organisatoren er kun tilgjengelig hvis iOS SDK er installert. Prosjektleder:

  • Lar deg finne, vise og administrere et åpent prosjekt eller arbeidsområde, dets avledede data og dets øyeblikksbilder. Legg merke til at en prosjektleder lar deg klare avledede data - som består av data som ikke må kompileres hver gang. Slett-knappen lar deg slette et sett avledede data. Det er litt som en "Super Clean" -knapp for å tvinge alt til å bli kompilert. Arkiv arrangør:

  • Lar deg se og administrere bygg produktarkiv som følge av distribusjonsordningen. Hver av disse arrangørene inneholder oppgaveorienterte kontekstuelle hjelpeartikler som du kan vise ved å velge Organiser og klikke i innholdsruten mens du trykker på Kontroll.

Hjelp-menyen

Hjelp-menyens søkefelt (i Xcode-menylinjen) lar deg også søke Xcode Help, Xcode User Guide og Documentation and API Reference. Du kan også velge Hurtig hjelp for

Utvalgt element, som viser et raskt hjelpepanel over det valgte symbolet i redigeringsprogrammet.

Hvordan du får tilgang til dokumentasjon i Xcode for iOS App Development - dummies

Redaktørens valg

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Bruk skjermfeltet til å endre QuickBooks 2014 Rapporter - dummies

Skjermbildet i QuickBooks Modify Report dialogboksen lar deg kontrollere rapportintervalldatoen, rapportgrunnlaget, kolonnene og en annen formatering. Bokstavene Rapporter datoområde - Datoer, Fra og Til - gjør det samme som Datoer, Fra og Til bokser i Rapportvinduet. Disse boksene lar ...

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Bruk skjermfeltet til å modifisere QuickBooks 2013 Rapporter - dummies

Hvis du klikker Tilpass rapport, QuickBooks viser dialogboksen Endre rapport, som du kan bruke til å tilpasse en rapport. Når du tilpasser en rapport, endrer du rapportens utseende, layout og informasjonen som den oppsummerer. Dialogboksen Endre rapport ser annerledes ut for ulike rapporttyper. Likevel, hvis du ser forbi ...

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Bruk fanen Filtre til å modifisere QuickBooks 2014 Rapporter - dummies

Filtrene kategorien er trolig den mest interessante og en nyttig kategori som er levert av dialogboksen QuickBooks Modify Report. Filtre-fanen lar deg sette opp filtre som du kan bruke til å angi hvilken informasjon som oppsummeres i rapporten. For å bruke Filtrer-fanen velger du først feltet du vil ha ...

Redaktørens valg

Administrere Cloud Computing Resources - dummies

Administrere Cloud Computing Resources - dummies

I teorien bør cloud computing-tjenester ikke være forskjellig fra ressursene i din eget miljø, bortsett fra at de bor eksternt. Ideelt sett har du en komplett visning av cloud computing-ressursene du bruker i dag, eller vil kanskje bruke i fremtiden. I de fleste skymiljøer kan kunden bare få tilgang til ...

Tips for Going Cloud med datanettverkene dine - dummies

Tips for Going Cloud med datanettverkene dine - dummies

Beregning med datanettverket ditt kan være, hva skal du gjøre for å ta nettverket ditt mot skyen? Her er noen anbefalinger: Ikke stole på en dårlig Internett-tilkobling. Først og fremst, før du tar noen av nettverksoperasjonene i skyen, gjør du ...

Nettverkstjenester levert gjennom Cloud Computing - dummies

Nettverkstjenester levert gjennom Cloud Computing - dummies

Tre forskjellige typer nettverkstjenester kan leveres via skyen: applikasjoner , plattformer og tjenester (infrastruktur). I de følgende avsnittene beskrives disse tre typer skyttjenester i større detalj. Programmer i skyen Vanligvis kalt Software as a Service (SaaS), fullt funksjonelle applikasjoner kan leveres via skyen. En av ...

Redaktørens valg

10 Hadoop Ressurser verdt en bokmerke - dummies

10 Hadoop Ressurser verdt en bokmerke - dummies

Følgende er ti fantastiske Hadoop-ressurser som er verdige til å skape en bokmerke i nettleseren din. Disse ressursene hjelper deg med å skape en livslang læringsplan for Hadoop. Sentralnervesystemet: Apache. org Apache Software Foundation (ASF) er det sentrale fellesskapet for open source-programvareprosjekter. Ikke bare et prosjekt kan være et Apache-prosjekt - ...

Data transformasjon i Hadoop - dummies

Data transformasjon i Hadoop - dummies

Ideen om Hadoop-inspirerte ETL motorer har fått mye trekkraft de siste årene. Hadoop er trods alt en fleksibel datalagrings- og behandlingsplattform som kan støtte store mengder data og operasjoner på dataene. Samtidig er det feiltolerant, og det gir mulighet for kapital- og programvarekostnad ...

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Datablokker i Hadoop Distributed File System (HDFS) - dummier

Når du lagrer en fil i HDFS, bryter systemet det ned i et sett med individuelle blokker og lagrer disse blokkene i forskjellige slave noder i Hadoop-klyngen. Dette er en helt vanlig ting å gjøre, da alle filsystemer bryter filer ned i blokker før de lagres til disk. HDFS har ingen ...