2009-05-04 11 views

Répondre

17

Tout comme ce que dit Chuck, levez les yeux this. Par exemple, si je voulais créer un lien vers Google.com, vous procédez comme suit:

- (IBAction)goToLink:(id)sender 
{ 
[[NSWorkspace sharedWorkspace] openURL: [NSURL URLWithString:@"http://google.com"]]; 
} 
+0

Je vois, merci beaucoup! – Joshua

+0

Dit que NSURLURLString est Undecalared. Pourquoi? – Joshua

+0

Je voulais mettre 'NSURLURLWithString Undeclared'. Pourquoi cela arrive-t-il? – Joshua

9

En supposant que vous voulez dire ouvrir la page dans le navigateur par défaut de l'utilisateur (pas dans une vue web à l'intérieur de votre application), voir -[NSWorkspace openURL:]

+0

Je vois, pouvez-vous me donner un exemple du code? – Joshua

+0

De l'un des exemples répertoriés sur la page smorgan liée à: [[NSWorkspace sharedWorkspace] openURL: [NSURL fileURLWithPath: completeURLStr]]; – Chuck

+0

Comment le lieriez-vous à un bouton? – Joshua

Questions connexes