현재 내가 만든 가장 큰 Flex/Flash Builder 4 응용 프로그램을 작성 중입니다. 모든 MXML 프로그래밍을 하나의 파일로 유지하는 데 익숙합니다. 큰 MXML 파일을 읽기 쉬운 상태로 유지하기위한 최적의 절차는 무엇입니까?대용량 MXML 파일을 처리하는 방법
답변
- 을 사용하여 작성한 AS3을 다른 파일로 분리 할 수 있습니다.
- 파일이 너무 길면 고유 한 구성 요소로 분해하고 해당 구성 요소의 인스턴스로 메가 파일을 바꾸는 것이 좋습니다.
몇 줄입니까?
내 CSS, AS3 및 기타 비 MXML 코드는 별도의 파일에 보관합니다. – smulholland2
... 그 약 1500 라인의 단지 MXML – smulholland2
I am acustomed to keeping all of my MXML programming in one file.
가능한 빨리 습관을 벗어나시기 바랍니다. 장기적으로 유지 보수 가능한 코드로 끝나지 않을 것입니다. 하나의 파일 앱이 장기간 유지 관리가 어려울 수도 있습니다.
대부분의 사람들은 구성 요소를 구성 요소로 분리합니다. 그런 다음 주 응용 프로그램에서 해당 구성 요소를 사용하십시오. 구성 요소를 분리하는 방법은 수행하려는 작업에 크게 의존합니다. 일부는 ViewStack을 사용할 수 있으며 각 자식은 사용자 정의 구성 요소입니다. Ohers는 유사한 접근법을 사용하는 상태를 사용할 수 있습니다. 종종 구성 요소는 하위 구성 요소를 가지며 중첩 된 파일이 많이있는 것으로 분류됩니다. 그러나 이것은 단일 파일보다 훨씬 유지 보수가 용이합니다.
나는이 모든 upvotes 감사드립니다. 누군가 그것을 떨어 뜨렸다. 어째서? – JeffryHouser
- 1. WCF를 통해 대용량 파일을 처리하는 방법은 무엇입니까?
- 2. 팝업 창에서 mxml 파일을 호출하는 방법
- 3. 대용량 XML 파일을 처리하는 데 좋은 Digest 대 XmlBeans?
- 4. 데스크톱에서 서버로 대용량 파일을 전송하는 방법 (.NET)
- 5. Windows에서 대용량 파일을 전송하는 가장 좋은 방법
- 6. PHP에서 대용량 파일을 빠르게 압축하는 방법
- 7. Mercurial - 대용량 파일을 무시함
- 8. 다른 mxml 파일에서 mxml 파일을 여는 방법은 무엇입니까?
- 9. 파이썬 zip 파일을 처리하는 방법
- 10. Delphi : 여러 파일을 처리하는 방법?
- 11. 대용량 파일을 웹 서비스에 업로드
- 12. 대용량 로그 파일을 줄이기위한 도구
- 13. 대용량 파일을 관리하기위한 빠른 'C'라이브러리
- 14. AS/MXML 코드에서 AIR 매니페스트 파일을 읽는 방법
- 15. mxml 파일을 컴파운드 (예 : .swc 파일)로 변환하는 방법
- 16. 대용량 RSS 피드를 작성하는 방법
- 17. 네트워크를 통해 대용량 파일을 지속적으로 전송
- 18. Ruby에서 대용량 텍스트 파일을 효율적으로 구문 분석하는 방법
- 19. Flex : MXML 파일을 XML 매개 변수로 전달
- 20. 클래스에서 mxml 함수를 호출하는 방법?
- 21. Apple의 MapKit에서 KMZ 파일을 처리하는 방법
- 22. SQL 문을 처리하는 배치 파일을 작성하는 방법
- 23. C# 멀티 스레딩을 사용하여 파일을 처리하는 방법
- 24. 불완전한 파일을 처리하는 방법? 예외 받기
- 25. ASP.NET 응용 프로그램에서 임시 파일을 처리하는 방법
- 26. 효율적으로 300+ 파일을 스칼라에서 동시에 처리하는 방법
- 27. 파이썬을 사용하여 오디오 파일을 처리하는 방법
- 28. 중첩 예외가없는 파이썬에서 파일을 처리하는 방법
- 29. protobuf-net을 사용하여 .proto 파일을 처리하는 방법
- 30. 웹 인터페이스를 통해 대용량 파일을 안정적으로 업로드하는 방법
기본적으로 하나의 MXML 파일을 몇 개의 mxml 파일로 나눕니다. 아래의 3 가지 대답은 모두 정확합니다. – Ryan