Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come fare un App iPhone Really Simple

Apple XCode , Interface Builder , iPhone SDK , e Objective- C linguaggio di programmazione può essere un po ' overwelming in un primo momento , anche per i programmatori esperti che hanno più familiarità con Visual Studio di Microsoft. Tuttavia, con un po 'di tempo e la pratica , potete fare le vostre proprie applicazioni per iPhone e spostarsi tra Interface Builder e XCode come un professionista . Istruzioni
1

Creare un nuovo progetto Xcode e scegliere " Applicazione Window -based " nella scheda iOS .
2

Selezionare il file " ( projectname ) AppDelegate.h . " Questo è il file "header" per il progetto . Definire tutte le parti dei dati e le funzioni di cui avrete bisogno per rendere il vostro progetto di lavoro
3

apportare le modifiche nel vostro editor di simile a questa: .

# Import < ; UIKit /UIKit.h >

@ interfaccia simpleAppDelegate : NSObject {

UIWindow * window ;

IBOutlet UIWebView * navigatore ;

IBOutlet UITextField * indirizzo ;

}

- ( IBAction ) takeStringURLFrom : (id ) sender ;

@ property ( nonatomic , conservare ) IBOutlet UIWindow * window ;

@ end
4

Sostituire " simpleAppDelete " con il nome del progetto . Definire cinque nuovi elementi nel codice . Primo e ultimo sono una finestra. Si crea la finestra nella memoria , l' altro definisce una proprietà di " IBOutlet " che permette di Interface Builder ( IB ) conoscere l'esistenza della finestra . La seconda e la terza definiscono una " UIWebView " ed un oggetto " UITextField " denominato "browser" e " indirizzo ". Questi detengono il browser e la sua barra degli indirizzi . La penultima definisce un " IBAction " nome " takeStringURLFrom : . " Questo definisce una funzione che può essere collegato al Interface Builder per recuperare l'URL dalla barra degli indirizzi e caricarlo nel browser. Salvare il lavoro .
5

Selezionare il file " ( projectname ) AppDelegate.m . " Questo è il file di codice . Scrivere il codice di programma per l'applicazione. Gran parte di essa è già stato scritto per voi automaticamente , quindi è sufficiente aggiungere un paio di righe
6

Incolla il seguente codice nel file :

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

NSLog ( @ "Tentativo di caricare ");

NSURL * url = [ NSURL URLWithString : [Testo mittente ] ] ;

NSURLRequest * richiesta = [ NSURLRequest requestWithURL : url] ;

[ navigatore loadRequest : richiesta] ;

}

Questo primo scrive una voce di registro sviluppatore del programma notando che sta tentando per caricare una pagina web. Avanti , tenta di convertire il testo dal campo di testo è stato definito in un URL. Infine, crea una richiesta web per tale indirizzo e lo invia al browser da visualizzare . Ricordatevi di postare fuori parentesi { } per le funzioni esistenti. Salvare il lavoro .
7

Fare doppio clic sul file " MainMenu.xib " per aprire Interface Builder . Ti verrà presentato con una foto in bianco di un iPhone .
8

tipo " campo di testo " nella casella di ricerca nella finestra della biblioteca e si trascina il conseguente " UITextField " nella finestra vuota iPhone . Posizionarlo nella parte superiore della finestra , e utilizzare il mouse per trascinare i bordi e ridimensionarla .
9

tipo " WebView " nella casella di ricerca nella finestra Libreria e trascinare il " UIWebView " nella finestra vuota iPhone . Posizionarla appena sotto la UITextField e trascinare i bordi in modo da riempire il resto della finestra .
10

Premere " Ctrl" e fare clic sul UITextField . Si aprirà un elenco di tutti i "collegamenti" che sono possibili dal campo di testo . Selezionare " editing fatto fine" e trascinarlo nella " ( projectname ) AppDelete " nella finestra del progetto . Una lista di opzioni verrà visualizzato quando si rilascia il mouse . Selezionare " takestringurlfrom . " Questo specifica che quando l'utente terminata la modifica del testo nella barra degli indirizzi , il testo dovrebbe essere impostato per la funzione che hai scritto .
11

Premere " Ctrl" e clicca su " AppDelete " nella finestra del progetto . Apparirà un altro elenco di potenziali connessioni . Selezionare quello chiamato "indirizzo" e trascinarlo nella barra degli indirizzi . Selezionare quello chiamato "browser" e trascinarlo nella WebView . Questo permette di Interface Builder sapere quali componenti si sta parlando quando hai scritto il codice. Salvare il lavoro e , di nuovo in Xcode , clicca su " Build and Run ".

 

Programmazione © www.354353.com