标签: ruby arrays methods
我想向Array中的每个对象发送一个方法。我知道我可以做这样的事情
array = ... array.each { |obj| obj.some_method }
但是有一种方法可以让我做以下的事情吗?
array = ... array.send_each :some_method
答案 0 :(得分:5)
使用Symbol#to_proc:
Symbol#to_proc
array.each(&:some_method)