Video: The Backwards Brain Bicycle - Smarter Every Day 133 2024
Apple gir en prøveapplikasjon kalt Reachability som viser hvordan du kan avgjøre om du har en Internett-tilkobling for din iOS-app (samt ganske mye ekstra nettverksinformasjon). Slik bruker du kode fra det verdifulle prøveprogrammet:
-
Last ned Reachability-prøven fra Apple ved å klikke Eksempelkode.
-
Type Reachability i søkefeltet.
-
Klikk på Reachability-prosjektet i søkeresultatene, og i vinduet iOS Developer Library som vises, klikker du på knappen Last ned prøvekode.
-
I Safari-nedlastinger, dobbeltklikk mappen Reachability for å åpne den.
-
Åpne beskrivelsestrekanten ved siden av mappen Classes (eller åpne mappen) og dra tilgjengeligheten. m og Reachability. h filer inn i prosjektet ditt.
Du kan sette dem i gruppen Supporting Files bare for å holde dem ute av veien.
-
Merk avkrysningsboksen foran veikryss i delen Legg til mål.
Pass på at du velger alternativet Kopier elementer i målgruppemappe (hvis det ikke allerede er valgt).
For at du skal kunne bruke denne koden, må du legge til rammeverket for systemkonfigurasjon. For å gjøre dette, følg disse trinnene:
-
I prosjektnavigatoren velger du prosjektikonet (i dette tilfellet RoadTrip) øverst i innholdsområdet Prosjektnavigator for å vise prosjektredigeren.
-
I avsnittet Mål i Prosjekteditoren velger du RoadTrip.
-
På oppsummeringsfanen, bla ned til delen Koblede rammer og biblioteker.
-
Utvid delen Koblede rammer og biblioteker hvis den ikke allerede er utvidet (se figuren) ved å klikke på trekanten.
-
Klikk på + (pluss tegn) knappen under listen over gjeldende prosjektrammer.
En liste med rammer vises.
-
Bla ned og velg SystemConfiguration. rammeverk, som vist i denne figuren.
-
Klikk på Legg til-knappen.
Du ser rammeverket lagt til i Lenkede rammer og biblioteker.
-
Lukk sammenkoblede rammer og biblioteker.
-
I prosjektnavigatoren (ikke gjør dette fra delen Koblede rammer og biblioteker!), Dra Systemkonfigurasjonen. rammefil (du kan se den øverst på prosjektnavigatoren i figuren) til rammekonfigurasjonsgruppen, som vist.
Du kan også legge til et rammeverk ved å klikke på Byggfaser-fanen i Prosjekteditoren, utvide delen Bibliotekskobling, og følge samme fremgangsmåte.