請問兩種方法哪個比較好,或是有其他更方便的方法,因為這樣真的很麻煩。 謝謝
// ========Class A=============
public class A{
var array:Array;
var ldr:URLLoader;
public function A(){
array = new Array();
ldr = new URLLoader();
ldr.addEventListener(Event.COMPLETE, loaderCompleteHandler);
ldr.load(new URLRequest("xml/vocabulary.xml"));
}
function loaderCompleteHandler(event:Event):void{
var xml:XML = XML(ldr.data);
for each(var s:String in xml.elements()){
array.push(s);
}
//==================註解1====================//
}
function getArray():Array{
return array;
}
}
// ========Class B=============
public class B{
var arr:Array;
var a:A;
public function B(){
a = new A();
arr = a.getArray();
trace(arr);
}
}
2009/11/4 Ben Chang <ben.rb...@gmail.com>:
> 所以,別怕麻煩~