Boa tarde Pessoal,
Estou começando na programação para iPhone e me deparei com uma dúvida.
Fiz um exercicio para testes de IF, THEN e ELSE. Na tela, coloquei apenas um campo de texto e um botão. Assim que insiro um valor (ex. numero 1) ele teria que aparecer a mensagem "você digitou 1". Mas não está acontecendo....Já tentei de tudo, porém nada acontece.
Abaixo, o código que fiz no exercicio:
Arquivo .h
#import <UIKit/UIKit.h>
@interface ExercicioViewController : UIViewController {
IBOutlet UITextField *campo;
}
-(IBAction) buttonClick;
@end
arquivo .m
#import "ExercicioController.h"
@implementation ExercicioViewController
-(IBAction) buttonClick{
if (campo == 1) {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Teste de Números"
message:@"Você Digitou 1"
delegate:self
cancelButtonTitle:@"Não"
otherButtonTitles:@"Sim",nil];
[alert show];
[alert release];
}
else {
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Teste de Números"
message:@"Você Digitou nada, deseja continuar?"
delegate:self
cancelButtonTitle:@"Não"
otherButtonTitles:@"Sim",nil];
[alert show];
[alert release];
}
}
- (void)didReceiveMemoryWarning {
// Releases the view if it doesn't have a superview.
[super didReceiveMemoryWarning];
// Release any cached data, images, etc that aren't in use.
}
- (void)viewDidUnload {
// Release any retained subviews of the main view.
// e.g. self.myOutlet = nil;
}
- (void)dealloc {
[super dealloc];
}
@end
Agradeço desde já a ajudar de vcs!!



