전체 > dart임포트 (2) Dart 10. DART/Flutter의 리소스 충돌이나 변수의 중복문제 해결 {유목민 알폰스} ※ DART/Flutter에서 외부의 여러 파일을 import해올 때 여러 파일에서 중복된 리소스들의 충돌문제가 있을 수 있습니다. {유목민 알폰스}가 해결에 대한 가이드를 드리겠습니다. Sub.dart파일의 내용을 살펴보겠습니다. [ Sub.dart ] String myVar = "Sub.dart변수"; String myFunction() { return "Sub.dart파일의 myFunction함수가 실행되었습니다."; } [ Main.dart ] myVar변수와 myFunction함수가 중복되었습니다. import 당하는 Sub.dart파일에도 import 하고 있는 Main.dart파일에도 동일한 이름의 리소스를 가지고 있습니다. 즉 리소스가 겹쳐있는 상태입니다. Sub.dart [ {myVar,.. Dart 09. 내가 만든 라이브러리 만들고 포함하기 {유목민 알폰스} ※ 외부 라이브러리뿐만 아니라 내가 직접 만든 라이브러리를 포함할 수 있습니다. 유목민 알폰스가 알려드리겠습니다. compLib.dart에 다른 dart파일들을 묶어서 제공하기 Main.dart파일에서 compLib.dart를 import 합니다. compLib.dart파일은 { comp01.dart, comp02.dart }를 포함하고 있으므로 결론적으로 compLib.dart을 import 하는 것은 { compLib.dart, { comp01.dart, comp02.dart } } 모두를 import 하는 것과 같습니다. 라이브러리 형태로 import를 하는 것입니다. Main.dart에서 compLib라이브러리 import part of 구문은 어떤 라이브러리에 포함되어 있는지 기술합니다. 여기서.. 이전 1 다음