以下代码:
class Avalon
def h
puts "petrezselyem"
end
end
Avalon.new.h
打印出来"petrezselyem"
。但是,如果我输入:
puts Avalon.new.h.size
它给
undefined method `size' for nil:NilClass (NoMethodError).
你能解释一下这种行为吗?
以下代码:
class Avalon
def h
puts "petrezselyem"
end
end
Avalon.new.h
打印出来"petrezselyem"
。但是,如果我输入:
puts Avalon.new.h.size
它给
undefined method `size' for nil:NilClass (NoMethodError).
你能解释一下这种行为吗?