Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan lage en iPhone App Really Simple
    Apples Xcode , Interface Builder , iPhone SDK , og Objective- C programmeringsspråk kan være litt overveldende i starten, selv for erfarne programmerere som er mer kjent med Microsofts Visual Studio. Men med litt tid og praksis, kan du lage dine egne iPhone- apps og flytte mellom Interface Builder og XCode som en proff. Instruksjoner
    en

    Opprett en ny Xcode prosjekt og velg "Window - basert Application " under iOS kategorien .
    2

    Velg filen " ( Prosjektnavn ) AppDelegate.h . " Dette er " header "-filen for prosjektet. Definer alle bitene av data og funksjoner du trenger for å gjøre prosjektarbeid
    3

    Gjør endringer i editor for å se ut som dette : .

    # Import < ; UIKit /UIKit.h >

    @ grensesnitt simpleAppDelegate : NSObject {

    UIWindow * vinduet ;

    IBOutlet UIWebView * browser ;

    IBOutlet UITextField * adresse;

    }

    - ( IBAction ) takeStringURLFrom : ( id ) sender ;

    @ eiendom ( nonatomic , beholde ) IBOutlet UIWindow * vinduet;

    @ end
    4

    Erstatt " simpleAppDelete " med navnet på prosjektet. Definer fem nye elementer i koden . Første og siste er et vindu . Man skaper vinduet i minnet , definerer den andre en " IBOutlet " eiendom som lar Interface Builder ( IB ) vet om vinduet eksistens . Den andre og tredje definere en " UIWebView " og en " UITextField " objekt som heter "browser " og " adresse ". Disse holder leseren og dens adresselinjen . Den nest siste definerer en " IBAction " heter " takeStringURLFrom : . " Dette definerer en funksjon som kan knyttes til i Interface Builder for å hente URL fra adressefeltet og legger det i nettleseren. Lagre arbeidet .
    5

    Velg filen " ( Prosjektnavn ) AppDelegate.m . " Dette er koden fil . Skriv programkoden for din søknad. Mye av det har allerede blitt skrevet for deg automatisk , slik at du bare trenger å legge til et par linjer
    6

    Lim inn følgende inn i koden filen:

    - ( IBAction ) takeStringURLFrom . : ( id ) sender {

    NSLog ( @ " Forsøk på å laste ");

    NSURL * url = [ NSURL URLWithString : [ avsendertekst ] ];

    NSURLRequest * request = [ NSURLRequest requestWithURL : url ];

    [ browser loadRequest : forespørsel ];

    }

    først skriver en oppføring i programmets utvikler log merke seg at det forsøker å laste en webside . Deretter forsøker den å konvertere teksten fra tekstfeltet du definert inn en URL. Til slutt , skaper det en web- forespørsel for denne URLen og sender det til leseren skal vises . Husk å legge det utenfor parentes { } for eksisterende funksjoner. Lagre arbeidet .
    7

    Dobbeltklikk på filen " MainMenu.xib " for å åpne Interface Builder . Du vil bli presentert med en blank bilde av en iPhone .
    8

    Type " tekstfeltet " i søkeboksen i biblioteket vinduet og dra den resulterende " UITextField " i blank iPhone vinduet . Plasser den på toppen av vinduet , og bruke musen til å dra i kantene, og endre størrelsen.
    9

    Type " WebView " i søkeboksen i biblioteket vinduet og dra " UIWebView " i blank iPhone vindu . Plasser den rett under UITextField og dra i kantene slik at det fyller resten av vinduet .
    10

    Trykk " Ctrl " og klikk på UITextField . Dette vil få opp en liste over alle de " tilkoblinger" som er mulig fra tekstfeltet . Velg " redigering gjorde end" og dra den til " ( Prosjektnavn ) AppDelete " i prosjektet vinduet. En liste over alternativer vises når du slipper museknappen . Velg " takestringurlfrom . " Dette angir at når brukeren ferdig med å redigere tekst i adresselinjen , bør teksten settes til den funksjonen du skrev .
    11

    Trykk " Ctrl " og klikk på " AppDelete " i prosjektet vinduet. En annen liste over potensielle tilkoblinger vises. Velg den som heter "adresse " og dra den til adresselinjen . Velg den som heter "browser " og dra den til WebView . Dette lar Interface Builder vet hvilke komponenter du snakker om når du skrev koden . Lagre arbeidet og tilbake i Xcode , klikk på " Bygg og Kjør . "

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en MFC Alarm Application 
    ·Hva er WinAC & Kernel Mode 
    ·Hvordan spore forekomst av en klasse ved hjelp av en so…
    ·Hvordan skrive ut Output Screen of C Program 
    ·Hvordan Grow matriser i C + + 
    ·Hvordan skrive HTML Extensions i C 
    ·Hva er Scarlett Fever 
    ·Slik konverterer en streng i Tegn i C + + 
    ·Hvordan bruke strtok funksjon i C + + 
    ·Slik bruker du en bryter uttalelse i C 
      Anbefalte artikler
    ·Hvordan lese tekst fra SWF i Java 
    ·Slik konverterer Visual Basic 6 
    ·Hvordan skrive et program som genererer et tilfeldig he…
    ·Hvordan bruke Header filer i Python 
    ·Hvordan beregne forskjellen mellom tidssoner i VB6 
    ·Slik konfigurerer Ant Med Eclipse Step-by -Step 
    ·Hvordan du manuelt installerer en Ruby Gem 
    ·PHP __ Autoload Conflict 
    ·Hvordan Pass innspill fra PHP til Perl 
    ·Hvordan lage en relativ bane i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/