개발/Flutter

Null Safety의 딜레마

Byunpa24 2021. 10. 22. 17:39
반응형

플러터 2.0을 기준으로 Null Safety 가 적용이 되었다.

 

그래서 보통 nullable 값을 access 하기 위해서는 nulllable value 뒤에 ! (null check operator)를 붙여줘야 한다.

 

하지만 ! 을 붙여주면 또 다른 에러인, null check operator used on a null value 에러가 뜬다.

 

null value인데 왜 null check operator 을 썻냐고 반문한다.

 

자 여기서 그러면 딜레마이다.

 

nullable 값을 access는 해야하고, acccess 하기 위해서는 null check operator 을 써야하고, 만약 그 값이 null이면 null check operator 을 쓸 수 없다. 

 

What the f!!

반응형