반응형 import2 Dart 언어란? 다트는 크로스 플랫폼에 기반을 둔 프런트엔드 프로그래밍 언어이다. 다트 파일은 main 함수를 프로그램의 진입점으로 한다. void main() { } 다트 파일은 톱 레벨(어느 요소에도 속하지 않는 최상위 영역)에 변수, 함수, 클래스 등을 선언할 수 있다. // 톱 레벨 변수 선언 int topVariable = 100; // 톱 레벨 함수 선언 void sayHello(String name) { print('Hello, $name!'); } // 톱 레벨 클래스 선언 class Car { String make; String model; Car(this.make, this.model); void displayInfo() { print('Car: $make $model'); } } void main().. 2023. 10. 19. Flutter - as Prefix 플루터를 개발하다보면 import 된 값들이 동일한 이름의 class 명을 가질 때가 있다. 그러면 어떤 class인지 알수 없어서 error가 나는데 이때 as Prefix로 수정하라고 한다. 그럼 as Prefix는 무엇일까? 다음 예제로 확인해 본다 DateUtils.weekdays[dailyWeather.dateTime.weekday] 가 있는데 DateUtils는 flutter/src/material/date.dart weather_app/utils/date_utils.dart 이렇게 2개의 파일에 존재하는 class 이고 둘다 import 해서 사용해야 한다. 그리고 위의 DateUtils.weekdays는 date_uitls.dart에 존재하는 class를 사용해야한다. 그렇기 때문에 다음과.. 2021. 12. 13. 이전 1 다음 반응형