@synthesize, viewController, synthesize. Please...

| | Commentários (1)
synthesizeme.png

(resumex da programação ObjectiveC com InterfaceBuilder para fazer aplicativos para o Iphone, que eu aprendi até agora...)


Ações e Outlets

>>> Ações (Actions)

- (IBAction)clicada:(id)sender;

o (id)sender representa um parâmetro a ser passado para a ação, se não tiver parâmetro não precisa escrever esse (id)send.

>>> Outlets

Cada objeto do IB tem que ser tiver que ser "mudado" deve ser declarado assim:

IBOutlet UIButton *meubotao

Na classe .h (header)

tem que colocar:

1) IBOutlet dentro da @interface
2) depois do } da interface escreve o @nonatomic
3) e por fim a ação: -(IBAction) e tal...

No arquivo .m (método)

começa com o

synthesize (objeto);

e depois escreve a ação com -(IBAction)

Depois desse estágio, temos que trabalhar no InterfaceBuilder, dando um duplo clique no arquivo nib (.xib)

Desenha a interface escolhendo os elementos na livraria.

Agora vai começar as conexões!!!

Primeiro conecta o FileOwner com o elemento que tem uma entrada.

Depois conecta os elementos que tem ação com o FileOwner.

Compila e deu.


Prometo (um dia...) fazer "O" Tutorial para programação do Iphone, porque tudo que ví até agora é um lixo,incluindo esse artigo simbólico...

1 Comments

Estou estudando por conta própria e estou tendo uns insights sobre a linguagem, depois podemos trocar figurinha a respeito!

A proposito, cheguei aqui pra saber o que o @synthesize é... continuo na procura!

Deixe um Comentário:

Veja também

Arquivos Mensais

 

MondoVR no YouTube

 

 

Powered by Movable Type 4.1

Sobre este Artigo

Esta página contêm um artigo escrito por Vicente L. C. Rubino, publicado em julho 12, 2010 11:25 AM.

O AVATAR portoalegrense: Olha o que eles estão fazendo com a Natureza!!! é o artigo anterior.

Dina é o próximo artigo.

Veja os arquivos recentes na Página de Entrada ou veja os ARQUIVOS SECRETOS para ler TODO o conteúdo do Mondo...

 :

(c)2004-2008 by Vicente Rubino - Vamos Além

 :