Ruby - 如何清除变量内容?

时间:2012-02-26 12:51:35

标签: ruby shoes

我猜它写在某个地方,但也许我使用了错误的关键词......

我只想在按下按钮后通过鞋子清除变量中的内容:

Shoes.app do

    @text = edit_line


    button "ok" do 
        @text = @text.text
        para @text
        @text.clear

        if @text.nil?  #to check if variable is empty
            para "empty"
        else 
            para "not empty"
        end
    end


end

对于任何有问题了解这个程序有什么用处的人:这只是一个测试,以找出如何清除变量的内容。因为我想制作类似于palindrom测试器的东西,以及清除Variable内部的部分。因为如果我在按钮进度结束时说鞋子

....
@text = ""   # instead of @text.clear

整个程序不再起作用......有什么想法吗?

1 个答案:

答案 0 :(得分:0)

检查字符串是否为空:@text.empty?