MacRuby xcode 标签不工作
class HelloApp
attr_accessor :label, :text_field, :button
def clickedButton(sender)
# implementation
your_name = self.text_field.stringValue
self.label.stringValue = "Hello, #{your_name}"
end
end
上面的代码在HelloApp.rb中 问题是,当我在文本框中输入内容并单击按钮时,标签只显示“Hello,”而不是“Hello,namegoeshere” 顺便说一句,我正在使用 MacRuby .4。
class HelloApp
attr_accessor :label, :text_field, :button
def clickedButton(sender)
# implementation
your_name = self.text_field.stringValue
self.label.stringValue = "Hello, #{your_name}"
end
end
The above code is in HelloApp.rb
The problem is when I type something into the textbox, and click the button, the label just says "Hello, " and not "Hello, namegoeshere"
I am using MacRuby .4 by the way.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您的代码在 MacRuby .5 中适用于我,
这是否将用户输入记录到控制台?
如果没有,您可能没有将 text_field 连接到 Interface Builder 中的 NSTextField。
Your code works for me in MacRuby .5
Does this log the user input to the console?
If not, you may not have the text_field hooked up to the NSTextField in Interface Builder.