Hjem Sosiale medier Hvordan finne og søk i iOS-appen din med xcode-dummies

Hvordan finne og søk i iOS-appen din med xcode-dummies

Innholdsfortegnelse:

Video: Hvordan laste ned en app fra App Store? | Telenor Norge 2024

Video: Hvordan laste ned en app fra App Store? | Telenor Norge 2024
Anonim

Du vil oppdage at iOS-appklassene dine blir større, noen ganger vil du vil finne et symbol eller en annen tekst i prosjektet ditt. Xcode gir en rekke måter å gjøre det på.

Bruk kommandoen Finn for å finne et element i en fil

Trenger du å spore et enkelt symbol eller alle forekomster av et symbol i en fil eller klasse? Du kan enkelt finne det du leter etter ved å bruke Finn-menyen eller trykke på ⌘ + F, som åpner en Finn verktøylinje over redigeringsruten for å hjelpe deg med å søke filen i redigeringsprogrammet.

Finn-menyen har 15 søk og erstatt undermenyer. Tastaturkvivalenten ⌘ + F åpner en finn og erstattingslinje over redigeringsruten. De er ikke det samme.

Hvis du for eksempel skriver inn viewDidLoad i verktøylinjen Finn. Xcode fant to forekomster av viewDidLoad i kildeditoren og markerte dem. (Det er klart at det første høydepunktet er litt mørkere.)

Du kan hoppe fra en forekomst til den neste ved å trykke på ⌘ + G. Eller du kan bruke knappene Forrige og Neste (venstre og høyre pil) på Finn-feltet.

Klikk Finn-lokalmenyen Finn på verktøylinjen, og velg Erstatt for å erstatte et filnivå.

Klikk på forstørrelsesglasset i søkefeltet i verktøylinjen Finn for å vise en meny som lar deg vise eller skjule Finn-alternativene. For eksempel kan du velge å ignorere eller matche tilfelle av teksten i søkefeltet. Endringer du gjør i dette settet av alternativer forblir vedvarende for fremtidige søk.

Bruk Søkenavigatoren til å søke på prosjektet eller rammen

Mens kommandoen Finn fungerer for å finne et element i en fil eller klasse, bruker du Finn navigator (den tredje knappen fra venstre i Navigatorvelgeren) for å finne elementer i prosjektet eller til og med rammer. Du kan bruke Shift + Command + F som en praktisk snarvei for kommandoen Finn i menyelementet Arbeidsområde, som også åpner Finn navigasjonsruten.

Legg merke til at viewDidLoad ble angitt i Finn-feltet. Forstørrelsesglasset i Finn-feltet ble også klikket for å vise søkealternativer. (Ved å klikke på Finn-lokalmenyen finner du også Replace for å utføre en global erstatning.)

Legg merke til hvordan de første resultatene av søket vises i Finn navigator; Hvis du ønsket å filtrere resultatlisten enda lenger, kan du skrive inn tekst i feltet nederst i ruten. Eventuelle elementer som ikke samsvarer med teksten, fjernes fra resultatlisten.

For å gå direkte til hvor søkeordet vises i en fil, klikker du på en oppføring under filnavnet i Finn navigator. Filen vises i redigeringsruten til høyre, åpen til stedet der søkeordet vises.

Bruke symbolnavigatoren

Symbolnavigatoren lar deg bla gjennom symbolene i prosjektet ditt - bare klikk på symbolknappen på navigasjonsvelgeren. Merk at du må vente til Xcode er ferdig med å indeksere prosjektet ditt før du kan bruke denne funksjonen.

Du kan vise symboler i en hierarkisk eller flat liste ved hjelp av knappene øverst på symbolnavigatoren.

Du kan angi hvilke symboler som skal vises ved å bruke knappene nederst på navigatoren. Knappene er blå når den er på og svart når den er av. Bruk følgende knapper i en hvilken som helst kombinasjon:

  • Første knapp på symbolnavigatoren viser bare klassesymboler og gjemmer globale symboltyper.

  • Themiddle-knappen viser bare symboler i dette prosjektet.

  • Tredje knapp viser bare containere (klasser og kategorier).

Du kan finjustere resultatlisten enda mer ved å skrive inn tekst i filterfeltet nederst på navigatoren.

Hvis du velger et symbol som skal vises, vises hovedtekstdefinisjonen i kildeditoren. Nedenfor var alt skjult, men medlems symbolene. I den resulterende listen ble viewDidLoad-metoden filtrert, og dens erklæring i headerfilen ble uthevet i kileditoren.

Hvordan finne og søk i iOS-appen din med xcode-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 ...