
(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...


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!