terça-feira, 29 de novembro de 2011

Função para abrir uma URL no Safari


// ViewController.m

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad
{
    [super viewDidLoad];
    
    [self abrirNoSafari:@"http://www.google.com.br"];
    
}


// Função criada
- (void)abrirNoSafari:(NSString *)site
{
    NSURL * url = [NSURL URLWithString:site]; // Transformando a string para url
    
    if (![[UIApplication sharedApplication] openURL:url]) // Tenta abrir o site no safari
    {
        NSLog(@"Falhou ao tentar abrir o site: %@",site); // Mensagem de erro
    }
}