Nói chung, làm cách nào tôi có thể lấy tham chiếu đến một đối tượng mà tôi có tên trong một chuỗi?
Cụ thể hơn, tôi có một danh sách các tên tham số (các biến thành viên - được xây dựng động nên tôi không thể tham khảo trực tiếp).
Mỗi tham số là một đối tượng cũng có một from_s
phương thức.
Tôi muốn làm điều gì đó như sau (tất nhiên là không hoạt động ...):
define_method(:from_s) do | arg |
@ordered_parameter_names.each do | param |
instance_eval "field_ref = @#{param}"
field_ref.from_s(param)
end
end