这到底是什么意思?

时间:2012-10-19 23:06:21

标签: xcode macos

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

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

1 个答案:

答案 0 :(得分:1)

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

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

[NSURL URLWithString:@"http://www.example.com/"]非常明显地创建了一个网址。

您可以在NSWorkspace in the documentation上获取所有详细信息。