開発環境:Flash Builder 4、SDK 4.1
ソースコード :
if (ColonyHandler.getInstance() != null)
{
try
{
var colonyA:ColonyHandler = ColonyHandler.getInstance();
trace(colonyA);
ColonyHandler.getInstance().onMouseMove(event);
}
catch(error:*)
{
var colonyB:ColonyHandler = ColonyHandler.getInstance();
trace(colonyB);
}
}
質問:colonyAはnullではなく、colonyBはnullです。getInstance()メソッドは、「インスタンス」という名前の静的変数を返します。これは可能ですか?