본문 바로가기
Development/Dart

Fast - Dart 2. 변수 (2) / late

by Dev. Jkun 2023. 1. 10.
반응형

late 수식어로 포스팅을 추가적으로 한다. 생소한 것은 나누어서 보는게 더 기억과 이해가 수월했던 것 같다.

late 는 final 이나 var 앞에 붙여주거나 변수 데이터 유형에 따라 붙여줄 수 있다.

late final name;
late final String name;
late var name;

late 를 붙여주면 변수를 먼저 만들고 데이터를 나중에 할당할 수 있게 해주는데,
특이한 점은 데이터를 할당 전에는 접근이 불가능하다는 것이다.

  late var name;
  print(name);

위 코드를 실행시켜 보면 다음과 같이 에러가 발생한다.

late 변수 name 에 값이 할당되지 않았음을 알려주고 있다.

API 요청을 받은 후 처리할 때 유용할 것 같다.

 

반응형

'Development > Dart' 카테고리의 다른 글

Fast - Dart 3. 상수  (0) 2023.01.10
Fast - Dart 2. 변수 (1)  (0) 2023.01.10
Fast - Dart 1. 학습환경  (0) 2023.01.10

댓글