0
Cannot create wrapper for class without 'subclass'
      attribute

它输出为空白文件。我的命令是

xrcise -o Button.rb Button.xrc

我用DialogBlock设计师。

4

1 回答 1

1

您需要在 DialogBlog 项目中的某处设置与表单相关的“子类名称”字段。如果没有该子类名称,xrcise将无法将您的 .xrc 转换为 .rb 文件。您应该注意的另一个问题是,当前版本的xrcise是 wx_sugar-0.1.22 的一部分(这是目前的最后一个版本)不能与 ruby​​ 版本 1.9.3 或更高版本一起使用,因为 method 存在一些 sintax 错误。在这个版本中改变的每一个。要解决这个问题,最好的方法是添加:

class String 
alias :each :each_line
end

在文件xrcise中的require语句之后。希望它会有所帮助。

PS对不起我纯英语,目前正在努力。

于 2014-10-05T14:16:39.933 回答