1
我有这样一个类:有没有办法创建一个实例方法(de)序列化与元帅的对象?
class MyClass
attr_accessor :a, :b
end
有没有办法写一个实例方法,将(DE)与编组序列化这个对象是这样的:我一直留着
class MyClass
attr_accessor :a, :b
def load(file)
#??
end
def save(file)
#??
end
end
它是这样的:
File.open("#{SAVE_PATH}/stats", "wb") {|f| f.write(Marshal.dump(stats))
和加载:
stats = Marshal.load(File.binread("#{SAVE_PATH}/stats"))
它的工作原理,但我想清理我的代码。
不是用于保存和加载的代码吗? – sawa
@sawa是的,我的坏。编辑 – PoVa