Flutter

flutter) var가 아닌 다른 타입을 사용하여 변수할당하기

탐훈 2024. 2. 11. 23:59
728x90

startAlignment 변수명에 마우스를 올리면

타입이 Alignment로 나온다.

 

해당 타입으로 할당해보자

 

 

이상이 없다.

 

그런데 Alignment를 생성할 때

초기화값을 주지않고 사용한다면? 

한마디로 null값을 줘버리고 변수명만 잡는다면 ?

 

non-nullable이다.

 

이럴 땐 어떻게 해야될까?

 

Alignment? 변수명;

이렇게 하면 된다!

 

 

 

그런데 gradient 의 beign과 end속성에는 non-nullable 속성을 갖기 때문에

var로쓰자.. ㅋㅋㅋ