Macruby prefPane - 没什么用

时间:2011-02-02 13:38:17

标签: ruby macruby

我使用Macruby创建了一个超级简单的示例应用程序。 问题是prefpane不起作用,没有任何反应。

我创建了一个按钮,在Main.rb文件中有一个回调。 当有人点击按钮时,标签应将值更改为“某些数据”。

Main.rb文件的链接还包含非工作示例项目。

只添加了3行代码。

1 个答案:

答案 0 :(得分:3)

问题显示在您的控制台消息(Console.app)中。或者,如果您从命令行启动System Preferences.app,您可以在那里看到消息。无论如何,从the commit message复制粘贴:

  • Main.rb文件从未在运行时加载,调用如:require'Main'。
  • 默认情况下,捆绑包的资源路径未添加到加载路径,因此我在PrefPane.rb中执行了此操作。
  • 为什么你真的需要Main类而不是使用PrefPane类?
  • 您将Main的`text'出口连接到nib中的内容视图,而不是实际的文本标签。

最后但并非最不重要的是,由于MacRuby仍然是一个“年轻”项目,我敦促人们在那里提出他们的问题,所以实际社区可以提供帮助。