플렉스 3 공기 응용 프로그램에서 플렉스 4 공기 응용 프로그램으로 변환하려고하는 응용 프로그램이 있습니다.플렉스 3에서 플렉스 4 변환 및 정의되지 않은 메소드
주 수업에 문제가 있습니다. 클래스에서 Instance 메서드를 호출 할 때 오류가 발생했습니다.
정적 유형 클래스 인 참조를 통해 인스턴스에 액세스 할 수 있습니다.
내 메인 클래스는 꽤 복잡하지만 문제는 간단한 예제로 나눌 수 있습니다. 어떤 이유
<mx:WindowedApplication>
<mx:Script>
private static var instance:MyClass = null;
public static function get Instance():MyClass {
return instance;
}
</mx:Script>
<mx:Canvas></mx:Canvas>
</mx:WindowedApplication>
다른 파일에 MyClass.Instance를 호출
MyClass.mxml 나는 위의 오류가 발생합니다.
플래시 빌더의 개요 창에이 클래스의 정적 메서드가 표시되지 않고 코드 창의 MyClass를 코드 창에 입력하면 내 정적 메서드에 액세스 할 수 없음이 표시됩니다.
정적 멤버를 mx : Script bock 외부에서 정의해야하는 다른 곳이 있습니까?