下面的代码返回true
if@var
是 non- nil
。
class MyClass
def a_simple_method
not @var.nil?
end
end
当我使用这样的关键字时return
:
class MyClass
def a_simple_method
return not @var.nil?
end
end
它返回一个语法错误:
syntax error, unexpected tIVAR, expecting '('
return not @var.nil?
^
我理解错了return
什么?