3

我想向数组中的每个对象发送一个方法。我知道我可以做这样的事情

array = ...
array.each { |obj| obj.some_method }

但是有没有一种方法可以让我执行以下操作?

array = ...
array.send_each :some_method
4

1 回答 1

7

使用Symbol#to_proc

array.each(&:some_method)
于 2013-08-14T16:41:10.203 回答