Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur man gör en iPhone App Really Simple

    Apples Xcode , Interface Builder , iPhone SDK och Objective-C programmering språk kan vara lite overwelming först, även för erfarna programmerare som är mer bekant med Microsofts Visual Studio . Men med lite tid och övning kan du göra din egen iPhone apps och flytta mellan Interface Builder och Xcode som ett proffs . Instruktioner
    1

    Skapa ett nytt Xcode projekt och välj " Window - baserad applikation " under iOS fliken .
    2

    Välj filen " ( Projektnamn ) AppDelegate.h . " Detta är den " header " filen för projektet . Definiera alla bitar av data och funktioner du behöver för att göra ditt projektarbete
    3

    Gör ändringarna i din editor att se ut såhär: .

    # Import < ; UIKit /UIKit.h >

    @ interface simpleAppDelegate : NSObject {

    UIWindow * fönster ,

    IBOutlet UIWebView * webbläsare ;

    IBOutlet UITextField * adress ,

    }

    - ( IBAction ) takeStringURLFrom : ( id ) avsändare ,

    @ egendom ( nonatomic , behålla ) IBOutlet UIWindow * fönster ;

    @ end
    4

    Ersätt " simpleAppDelete " med namnet på ditt projekt . Definiera fem nya objekt i koden . Första och sista är ett fönster . Man skapar fönstret i minnet , definierar den andra en " IBOutlet " egendom som låter Interface Builder ( IB ) vet om fönstret existens . Den andra och tredje definierar en " UIWebView " och en " UITextfield " objekt med namnet " browser " och " adress . " Dessa håller webbläsaren och dess adressfält . Den näst sista definierar en " IBAction " heter " takeStringURLFrom : . " Detta definierar en funktion som kan kopplas till i Interface Builder för att hämta webbadressen från adressfältet och ladda den i webbläsaren . Spara ditt arbete .
    5

    Välj filen " ( Projektnamn ) AppDelegate.m . " Detta är koden filen . Skriv programkoden för din ansökan . Mycket av det har redan skrivits för dig automatiskt , så du behöver bara lägga till några rader
    6

    Klistra in följande i koden fil :

    - ( IBAction ) takeStringURLFrom . : ( id ) avsändare {

    NSLog ( @ " försöker läsa " ) ;

    NSURL * url = [ NSURL URLWithString : [ avsändare text ] ] ,

    NSURLRequest * begäran = [ NSURLRequest requestWithURL : url] ;

    [ browser loadRequest : begäran ] ;

    }

    Denna första skriver en post till programmets utvecklare log notera att det försöker att ladda en webbsida . Därefter görs ett försök att konvertera texten från textfältet du definierat i en webbadress . Slutligen , skapar det en webb begäran att webbadressen och skickar den till webbläsaren som ska visas . Kom ihåg att lägga den utanför fästena { } för de befintliga funktionerna . Spara ditt arbete .
    7

    Dubbelklicka på filen " MainMenu.xib " för att öppna Interface Builder . Du kommer att presenteras med en tom bild av en iPhone .
    8

    Type " textfältet " i sökrutan i biblioteket fönstret och dra den resulterande " UITextField " i din tomt iPhone fönster . Placera den på toppen av fönstret , och använda musen för att dra i kanterna och ändra storlek på den .
    9

    Type " WebView " i sökrutan i biblioteket fönstret och dra " UIWebView " i din blank iPhone fönster . Placera den precis under UITextField och dra i kanterna så att det fyller resten av fönstret .
    10

    Tryck " Ctrl " och klicka på UITextField . Detta kommer att sätta upp en lista över alla de " anslutningar " som är möjliga från textfältet . Välj " redigering tog slut " och dra den till " ( Projektnamn ) APPDELETE " i projektet fönstret . En lista med alternativ visas när du släpper musknappen . Välj " takestringurlfrom . " Här anges att när användaren redigerat text i adressfältet , bör texten vara inställd på funktionen du skrev .
    11

    Tryck " Ctrl " och klicka på " APPDELETE " i projektet fönstret . En annan lista över potentiella anslutningar visas. Välj en som heter " adress " och dra den till adressfältet . Välj en som heter " browser " och dra den till WebView . Detta låter Interface Builder vet vilka komponenter du talar om när du skrev din kod . Spara ditt arbete och , tillbaka i Xcode , klicka " Bygga och driva . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Referens en bild i C + +
    ·Hur Avvisa de uppgifter som Bräddning Måtten
    ·Hur man gör en C + + Void Display
    ·Iomanip Funktioner
    ·Hur man designar en C + + -program för att beräkna Wo…
    ·Hur man läser en sekventiell fil i C
    ·Microsoft C + + Tutorials
    ·Computer Engineering Design Projekt
    ·Hur man skickar en text Sockel i UDP på Linux
    ·Lägga Två stora heltal i C + +
    Utvalda artiklarna
    ·Hur du importerar data objekttyper i SSIS
    ·Hur man använder variabler i Visual Basic Range
    ·Hur hittar medelvärdet av en lista i Python
    ·Lägg till String PHP
    ·Hur Center en Drop - Down in HTML
    ·Inaktivera Print Screen JavaScript
    ·Hur du ändrar ett lösenord i OpenLDAP
    ·PHP Grid Tutorial
    ·Hur Kör VBS Script
    ·Hur Referens PHP funktioner gruppmedlem
    Copyright © Dator Kunskap http://www.dator.xyz