【发布时间】:2013-03-28 16:29:52
【问题描述】:
我正在尝试编写 Or 助手(基于 Not Method by Jay Fields)。我想要实现的是:
s = ""
s.nil? # false
s.empty? # true
s.nil? || s.empty? # true
s.nil?.or.empty? # should == true
我可以访问nil? 的结果,但不能访问nil? 的输入。
我明白了:
NoMethodError: undefined method `empty?' for false:FalseClass
这可能吗?
注意:这需要是原生 ruby 而不是 rails!
【问题讨论】:
-
我想我已经完成了,如果您有任何困惑,请查看答案并发表评论。
标签: ruby method-chaining