2013-06-21 6 views
0

저는 Flex의 리플렉션 클래스를 사용하고 있으며, 디버그에서 모든 컴포넌트 스타일 메타 데이터를 describeType에서 찾을 때주의를 기울였습니다. 하지만 릴리스 빌드를 만들면 스타일이 전혀 나타나지 않습니다.스타일 메타 데이터가 릴리스 빌드에 포함되어 있지 않습니까?

+1

를? 컴파일러 인수를 사용하여 릴리스 빌드에 추가 할 수 있습니다. 런타임 목적을 제공하지 않기 때문에 기본적으로 추가되지 않습니다. 보고 있지 않고; 컴파일러 인수는 메타 데이터 또는 비슷한 것으로 유지됩니다. Swiz와 같은 일부 프레임 워크는 이것을 사용합니다. – JeffryHouser

+0

아 맞아요. 감사. 구성 요소의 스타일을 나열하려고합니다. 스타일 탐색기의 정렬. –

+0

-keep-as3-metadata + = 스타일입니다. 답변을 추가 하시겠습니까? –

답변

0

컴파일러 인수 keep-as-metadata를 사용하여 릴리스 빌드에 메타 데이터를 추가 할 수 있습니다. 기본 Flex 구성은 런타임에 사용되지 않기 때문에 아마 스타일 메타 데이터를 포함하지 않습니다.

릴리스 빌드 만들 때 거기에 스타일 메타 데이터를 유지합니다이 컴파일러 인수 : 런타임에서의 스타일 메타 데이터가 필요합니까 무엇

keep-as3-metadata+=Style