1 package com.models
2 {
3 import flash.net.SharedObject;
4
5 /**
6 * @author
7 * @E-mail
8 * @create 2015-6-12 下午2:49:03
9 *
10 */
11 public class AppModel
12 {
13
14 private static var _so:SharedObject;
15
16 public function AppModel()
17 {
18 }
19
20 public static function getSO():SharedObject
21 {
22 if (!_so)
23 {
24 _so = SharedObject.getLocal("yenSO");
25 }
26 return _so;
27 }
28 public static function setShareObjectData(name:String,data:Object):void
29 {
30 getSO().data[name] = data;
31 getSO().flush();
32 }
33 public static function getShareObjectData(name:String):Object
34 {
35 return getSO().data[name];
36 }
37 }
38 }