0

データベースに保存せずに、クラスの複数のインスタンスを作成したいと考えています。次に、作成したすべてのオブジェクトをループしたいと思います。何かご意見は?

4

1 に答える 1

2

あなたが探しているように聞こえますObjectSpace.each_object

ObjectSpace.each_object(YourClass) do |o|
  # Do something interesting with object 'o' here
end

オブジェクトを手動で追跡できる場合は、それが良いと思います。私はObjectSpace最後の手段と見なす傾向があります。

于 2012-07-07T02:43:31.580 に答える