-2
- (IBAction)theButton:(id)sender
   [[NSWorkspace sharedWorkspace] openURL:[NSURL URLWithString:@"http://www.example.com/"]];
}

我是新手,无法将其连接到主菜单中的按钮。你能解释一下这个东西是做什么的吗?

4

1 回答 1

1

这是一种在调用时将在用户浏览器中打开 URL 的方法。

IBAction只是一个标记,允许 XCode 知道这是一个动作,因此它可以让您将其链接到 Nib 中表单上的按钮(或类似的东西),以便在单击按钮时加载 URL .

[NSURL URLWithString:@"http://www.example.com/"]很明显地创建了一个 URL。

您可以在文档中获得有关 NSWorkspace 的所有详细信息。

于 2012-10-19T23:09:56.027 回答