terça-feira, 2 de agosto de 2011

Dicas de Programação: Como "chamar" o telefone no iPhone em Objective C?

Pelo que me disseram (tentei testar no emulador, mas não funciona... :P), é só criar uma "URL" com o protocolo "tel:" mais o número do telefone. Exemplo:

...
//Cria o objeto NSURL com uma String ("protocolo:numero_do_telefone")
NSURL* phoneURL = [NSURL URLWithString: @"tel:1234567890"];
//Chama a aplicação externa para abrir a URL
[[UIApplication sharedApplication] openURL: phoneURL];
...

Também é possivel criar uma página web para iPhone, com o mesmo protocolo:

...
<a href="tel:1234567890">Ligue-me</a>
...

Sei lá, tomara que isso ajude alguém... :)

Até mais!

Nenhum comentário: