2011-07-03 4 views
1

기본 매개 변수로 상수를 사용할 때 this bug이 나오고 리터럴을 사용하지 않고도 문제를 해결하고 싶습니다. 고의로, 그들은 버그 해결을 deffered과 나는 이것에 만족스러운 해결책을 찾을 수 없습니다. 잘못된 컴파일 순서가이 문제를 담당하고 컴파일러 옵션을 통해 영향을 줄 수있는 방법이 있어야한다고 생각합니다. 아마도 다소 추한 해킹 일 수 있습니다.Flex mxmlc 컴파일러의 컴파일 순서가 영향을받습니다.

제 생각에는 어떻게 든 컴파일러가 오류를 일으키는 상수로 클래스를 컴파일하도록 강제하는 것입니다. 그러나 나는 이것을 어떻게 성취 할 수 있을지 전혀 모른다. 따라서 :

Flex MXMLC의 컴파일 순서에 영향을 줄 수있는 방법이 있습니까?

답변

1

별도의 SWC로 움직이는 상수 정의가 도움이 될 수 있습니다.

+0

좋은 생각, 시도해 보겠습니다. –

+0

좋아, 컴파일됩니다. 그러나 SWC의 상수 인 기본 매개 변수는 어떻게 든 'null'이지만 런타임시 추적하면 정상적으로 작동합니다. 어느 것이 든 나는 놓치고있다. 또는 그것을 망치는 컴파일러이다. –

+0

기본 매개 변수로 사용되는 경우 null이고 둘러싸는 클래스에서 액세스 할 때 null이 아닙니다. swc에 무엇을 넣었습니까? – alxx

관련 문제