国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

17.2.寫入數(shù)據(jù)到共享對象

2024-04-27 13:52:23
字體:
供稿:網(wǎng)友
17.2.1. 問題
我想要寫數(shù)據(jù)到一個(gè)共享對象。
17.2.2. 解決辦法
使用共享對象的data 屬性添加數(shù)據(jù)到共享對象
17.2.3. 討論
你可以使用SharedObject 類的data 屬性來添加數(shù)據(jù)到一個(gè)共享對象的SOL 文件。應(yīng)為SharedObject 的data 屬性是個(gè)動(dòng)態(tài)原件,你可以直接存貯你想要的屬性的實(shí)例。這個(gè)是特殊的屬性允許你持久化標(biāo)準(zhǔn)類型和非標(biāo)準(zhǔn)類型的數(shù)據(jù)。如下的例子展示了如何來存儲(chǔ)簡單類型到一個(gè)共享對象:
+展開
-ActionScript
// 獲取一個(gè)存在的共享對象; 或者創(chuàng)建這個(gè)對象
public var soInstance : SharedObject = SharedObject.getLocal( "myLso" );
// 字串存貯
public var oString : String = "Adobe Flex 3 Rocks";
soInstance.data.oPhrase = oString;
//數(shù)組存貯
public var oArrayItems : Array = [ 10, 11, 12 ];
soInstance.data.oArrayNumbers = oArrayItems;
// 布爾值存貯
public var oBoolean : Boolean = true;
soInstance.data.oDecision = oBoolean;


為了共享對象的數(shù)據(jù)能被寫到磁盤上,你不需存貯數(shù)據(jù)的實(shí)例到data 屬性。試圖直接指定共享對象的實(shí)例會(huì)引起一個(gè)編譯類型錯(cuò)誤:
+展開
-ActionScript
// 引發(fā)編譯錯(cuò)誤
soInstance.variable = "compile error";

另外,當(dāng)指定實(shí)例數(shù)據(jù)到data 屬性時(shí),必須確保沒有直接指定值,而是使用了一個(gè)變量
+展開
-ActionScript
// 也會(huì)引發(fā)編譯錯(cuò)誤
soInstance.data = "compile error";

為了避免這些類型的錯(cuò)誤,確保實(shí)現(xiàn)一個(gè)用于共享對象的變量,然后指定這個(gè)變量,如下所示
+展開
-ActionScript
// 這樣能避免錯(cuò)誤。
private var myData : Array = [ 12, 13, 14 ];
soInstance.data.myData = myData;
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 苏尼特右旗| 阿拉尔市| 洪湖市| 三门县| 灵台县| 广南县| 长汀县| 瓦房店市| 滨海县| 勐海县| 石棉县| 松桃| 东阳市| 桑日县| 门头沟区| 荆州市| 富锦市| 康平县| 黔南| 宁都县| 左贡县| 贞丰县| 舟曲县| 淄博市| 大名县| 京山县| 青海省| 延津县| 吉水县| 嘉峪关市| 交城县| 重庆市| 兰考县| 永福县| 淮阳县| 嘉兴市| 云阳县| 木里| 湾仔区| 漠河县| 德庆县|