Could you imagine that this code throws a Run-Time Error 1115 - because of class RecordTypesManagerInstance does not exist at the static initialization time
correct code is:
package com.os.sp.common
{
public class RecordTypesManager
{
public static var instance:RecordTypesManagerInstance = new RecordTypesManagerInstance();
}
}
class RecordTypesManagerInstance
{
..
}
correct code is:
package com.os.sp.common
{
public class RecordTypesManager
{
public static function get instance():RecordTypesManagerInstance
{
if(_instance == null) _instance = new RecordTypesManagerInstance();
return _instance;
}
private static var _instance:RecordTypesManagerInstance;
}
}
class RecordTypesManagerInstance
{
}
No comments:
Post a Comment