Dario Cardoso Postado 27 de julho de 2011 Denunciar Compartilhar Postado 27 de julho de 2011 amigos, to apanhando aqui neste pequeno if quero testar se o campo loginSenha eh valido, para isto digito no UITextField 123456 if ( [[NSString alloc] initWithString:@"123456"] == [[NSString alloc] initWithString:[loginSenha text]] ) { mas ele sempre retorna falso nunca fica valido mesmo eu digitando a senha certa como proceder? Dario Citar Link para o comentário Compartilhar em outros sites More sharing options...
stealer Postado 27 de julho de 2011 Denunciar Compartilhar Postado 27 de julho de 2011 Voce tem que comparar com o método da classe NSString chamado .isEqual( ) EX:. NSString * a = @"Teste"; if (a.isEqual(@"Teste") == true) {} se voce comparar com == estará comparando a referencia .... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Dario Cardoso Postado 27 de julho de 2011 Autor Denunciar Compartilhar Postado 27 de julho de 2011 opa, tentei fazer o seu exemplo mas náo deu certo tem outra ideia? dario Citar Link para o comentário Compartilhar em outros sites More sharing options...
Clayton Postado 27 de julho de 2011 Denunciar Compartilhar Postado 27 de julho de 2011 amigos, to apanhando aqui neste pequeno if quero testar se o campo loginSenha eh valido, para isto digito no UITextField 123456 if ( [[NSString alloc] initWithString:@"123456"] == [[NSString alloc] initWithString:[loginSenha text]] ) { mas ele sempre retorna falso nunca fica valido mesmo eu digitando a senha certa como proceder? Dario NSString *login = [[NSString alloc]initWithFormat:@"123456"]; if ([login isEqual:loginSenha.text]) { NSLog(@"verdade"); }else{ NSLog(@"falso"); } Citar Link para o comentário Compartilhar em outros sites More sharing options...
torcapio Postado 28 de julho de 2011 Denunciar Compartilhar Postado 28 de julho de 2011 alias como faco para fazer a uma acao num evento.....? tipo vc clikar no botao e ser encaminhado num view... Citar Link para o comentário Compartilhar em outros sites More sharing options...
jvitor Postado 28 de julho de 2011 Denunciar Compartilhar Postado 28 de julho de 2011 torcapio, cria um IBAction, aponta ele pro teu button (pra apontar, faça no XIB que é mais visual)...qdo rolar o click, vc faz a checagem da string de login....se retornar true, tu usa o pushViewController pra trocar a view...lembrando que pra isso "funcionar", você precisa implementar um navigation. sobre como checar, é como o pessoal já disse, [minhaString isEqualToString:@"123456"] . Citar Link para o comentário Compartilhar em outros sites More sharing options...
torcapio Postado 28 de julho de 2011 Denunciar Compartilhar Postado 28 de julho de 2011 (editado) blz, eu vou ver aqui. obrigado Editado 28 de julho de 2011 por torcapio Citar Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados
Participe do debate
Você pode postar agora e se registrar depois. Se você tem uma conta, entre agora para postar com ela.