본문 바로가기

Dart

Dart_5 : Late 변수

- late는 초기 데이터 없이 변수를 선언할 수 있게 해주고 할당을 안했을 시 알려준다.

 

 

#1

- late 키워드가 적용된 name 변수를 print 하려하면, dart가 막아준다.

- name 안에 아무것도 없기 때문에 접근할 수 없다.

 

#2

- 우선 안에 어떤 데이터를 넣어야 사용할 수 있게 된다.

 

 

 

 

* 요약 : 평소에는 필요한 데이터를 알고 있기때문에 사용할 일이 많지 않지만, API에서 얻어온 값을 할당하는 경우에는 late 키워드를 통해 값을 나중에 할당 받을 수 있다.

(late 변수 생성 -> API 요청 -> API 값 리턴 -> late 변수에 값 할당)

'Dart' 카테고리의 다른 글

Dart_7 : Data Type  (0) 2024.11.11
Dart_6 : Constant 변수  (0) 2024.11.10
Dart_4 : Final 변수  (0) 2024.11.10
Dart_3 : Nullable 변수  (0) 2024.11.10
Dart_2 : Dynamic 타입  (0) 2024.11.09