我想创建一个类的多个实例而不将它们保存到数据库中。然后我想遍历我创建的所有对象。有什么想法吗?
问问题
113 次
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 回答