| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> C /C + + Programming >> Content
    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 ".

    Previous :

    next :
      Articoli Correlati
    ·Come invertire un valore in C + + 
    ·Come disattivare Silverlight Buttons 
    ·Come utilizzare Alice to Program Giochi di 
    ·Come modificare l'icona in Xcode 
    ·Come installare Vcvarsall.Bat 
    ·Come fare le matrici in C + + 
    ·Come scrivere un programma C + + delle tabelle di molti…
    ·Quali sono le funzioni di Hard Disk 
    ·Come creare un # Classe libreria DLL C Utilizzo di Visu…
    ·Come aggiungere un interruttore a levetta per un'applic…
      Articoli in evidenza
    ·Come determinare i numeri pari da numeri dispari con PH…
    ·Layout di PHP Tutorial 
    ·Come sovraccarico l'operatore di assegnamento in C 
    ·Come registrarsi per Flash Chat 
    ·Come codice Expression Parser regolari 
    ·Come fare rapporto un no- strings-attached 
    ·Come accedere alle variabili della classe pubblica in J…
    ·Come creare un sito Web Database MySQL 
    ·Come creare un programma di installazione per un serviz…
    ·Java Albero binario Tutorial 
    Copyright © Conoscenza Informatica http://it.wingwit.com