Néha szükség van egy osztály, vagy model változóinak egyenkénti ellenőrzésére. Ebben a példában azt ellenőrizzük, hogy a változók tömbök-e, vagy sem.
te_modeled.instance_variables.each do |i| if te_modeled.instance_variable_get(i).instance_of?(Array) then #a te kódod ide jön, a te_modeled.instance_variable_get(i)-t használhatod, ami egy érték end end
Enniy az egész!
Az angol nyelvű fordítás megtalálható: each loop for class or model instance variables