Development/Dart
Fast - Dart 2. 변수 (2) / late
Dev. Jkun
2023. 1. 10. 07:53
반응형
late 수식어로 포스팅을 추가적으로 한다. 생소한 것은 나누어서 보는게 더 기억과 이해가 수월했던 것 같다.
late 는 final 이나 var 앞에 붙여주거나 변수 데이터 유형에 따라 붙여줄 수 있다.
late final name;
late final String name;
late var name;
late 를 붙여주면 변수를 먼저 만들고 데이터를 나중에 할당할 수 있게 해주는데,
특이한 점은 데이터를 할당 전에는 접근이 불가능하다는 것이다.
late var name;
print(name);
위 코드를 실행시켜 보면 다음과 같이 에러가 발생한다.
late 변수 name 에 값이 할당되지 않았음을 알려주고 있다.
API 요청을 받은 후 처리할 때 유용할 것 같다.
반응형