在Flex共享对象中存储类的实例

时间:2010-05-26 18:56:01

标签: flex flash actionscript cookies

是否可以在cookie或共享对象中存储类的实例。

基本上在我的应用程序中,我有一个用户可以创建的对象“Diagram”。如果他们点击保存,我想将当前实例存储为cookie,并允许他们稍后重新加载。

或者,我可以看到让他们将保存的版本存储在硬盘上。但即便如此,我想要保存和撤回的只是我的动作对象。

这可能吗?

我已经尝试将对象存储到SharedObject.data.diag,但是当我尝试从cookie中检索对象时,SharedObject.data.diag as Diag返回null。

1 个答案:

答案 0 :(得分:1)

http://www.oreilly.de/catalog/9780596529857/chapter/ch17.pdf

第10页:序列化类型化对象。

如果您有复杂的类,则可能会遇到深度克隆问题。