Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como fazer um aplicativo para iPhone Really Simple
da Apple Xcode , Interface Builder, iPhone SDK, e linguagem de programação Objective- C pode ser um pouco overwelming em primeiro lugar, mesmo para programadores experientes que estão mais familiarizados com o Microsoft Visual Studio. No entanto, com um pouco de tempo e prática, você pode fazer seus próprios aplicativos para iPhone e mover-se entre Interface Builder e Xcode como um profissional. Instruções
1

Crie um novo projeto Xcode e escolha " aplicativo baseado no Windows " na guia iOS .
2

Selecione o arquivo " ( projectname ) AppDelegate.h . " Este é o arquivo "header" para o projeto. Definir todas as partes dos dados e funções que você precisa para fazer o seu trabalho de projecto
3

Faça as modificações em seu editor para ficar assim: .

# Import < ; UIKit /UIKit.h >

@ interface de simpleAppDelegate : NSObject {

UIWindow * janela ;

IBOutlet UIWebView * navegador ;

IBOutlet UITextField * endereço;

}

- ( IBAction ) takeStringURLFrom : (id ) sender ;

@ property ( não atômica , reter ) IBOutlet UIWindow * janela ;

@ end
4

Substituir " simpleAppDelete " com o nome do seu projeto. Defina cinco novos itens no código. Primeiro e último são uma janela . Uma cria a janela na memória , o outro define uma propriedade " IBOutlet " que permite que o Interface Builder (IB) saber sobre a existência da janela. A segunda ea terceira definir um " UIWebView " e um objeto " UITextField " chamado " navegador " e " endereço ". Detêm o navegador e sua barra de endereços. O penúltimo define um " IBAction " chamado " takeStringURLFrom : . " Isto define uma função que pode ser ligado no Interface Builder para recuperar a URL da barra de endereços e carregá-lo no navegador. Salve seu trabalho.
5

Selecione o arquivo " ( projectname ) AppDelegate.m ". Este é o arquivo de código. Escreva o código do programa para a sua aplicação . Muito do que já foi escrito para você automaticamente, assim você só precisa adicionar algumas linhas
6

cole o seguinte código no arquivo :.

- ( IBAction ) takeStringURLFrom : (id ) sender {

NSLog ( @ " a tentativa de carregar ");

NSURL * url = [ NSURL URLWithString : [texto remetente ]] ;

NSURLRequest * pedido = [ NSURLRequest requestWithURL : url ];

[ navegador loadRequest : pedido ];

}

Esta primeira grava uma entrada para o desenvolvedor log do programa observando que ele está tentando para carregar uma página web. Em seguida, ele tenta converter o texto do campo de texto que você definiu em uma URL. Finalmente , ele cria uma solicitação da web para esse URL e envia para o navegador a ser exibido. Lembre-se de postá-lo fora das chaves { } para as funções existentes. Salve seu trabalho.
7

Dê um duplo clique no arquivo " MainMenu.xib " para abrir o Interface Builder . Você será presenteado com uma imagem em branco de um iPhone.
8 Tipo

" campo de texto " na caixa de pesquisa na janela da biblioteca e arraste o resultado " UITextField " em sua janela iPhone branco. Posição -lo no topo da janela e use o mouse para arrastar as bordas e redimensioná-la.
9 Tipo

" webview " na caixa de pesquisa na janela da biblioteca e arraste o " UIWebView " em sua iPhone janela em branco. Posição que logo abaixo da UITextField e arraste as bordas para que ele preenche o resto da janela.
10

Pressione "Ctrl " e clique no UITextField . Isto trará uma lista de todas as "conexões" que são possíveis a partir de campo de texto. Selecione "fim fez a edição " e arraste-o para o " ( projectname ) AppDelete " na janela do projeto. Uma lista de opções aparecerá quando você soltar o mouse. Selecione " takestringurlfrom ". Isto especifica que quando o usuário terminar de edição de texto na barra de endereços , o texto deve ser definida para a função que você escreveu.
11

Pressione " Ctrl" e clique em " AppDelete " na janela do projeto. Outra lista de conexões potenciais aparecerá. Selecione o nome " Endereço " e arraste-o para a barra de endereços . Selecione o nome " browser" e arraste-o para o WebView . Isso permite construtor de interface saber quais os componentes que você está falando quando você escreveu seu código. Salve o seu trabalho e , de volta no Xcode , clique em "Build and Run ".

Anterior :

Próximo : No
  Os artigos relacionados
·Como converter INT para Flutuante 
·Como Rejeitar os dados que ultrapassam as dimensões 
·O Projeto sem fio AVR 
·Como passar ponteiros para funções 
·Como fazer um projeto SDL no Código Blocos 
·Como ler um arquivo linha de cada vez na C 
·Definir um array multi-dimensional em C + + 
·Como criar um Cipher em C 
·Como abrir um arquivo em C + + para leitura 
·Como ignorar linhas de comentário em C + + 
  Artigos em destaque
·Como usar um Iterator STL Vector 
·Como usar Cout e Cin em OpenGL 
·Como Animar em XNA 
·Como escrever várias linhas para arquivo em C 
·Como Entrar em Papaya Android 
·PowerShell Tipos de Objeto 
·Como adicionar decimais em C + + 
·Como converter duas vezes para String C + + 
·Como converter INT para Flutuante 
·Como obter um ponteiro para um Bitmap em C + + 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados