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 に答える