Null Safety
Flutter 2.0 부터 도입된 개념
말 그대로 Null로 부터 안정하다는 뜻이다.
우리는 코드를 작성할 때, 변수에 값을 할당하지 않고 변수를 사용해 에러가 발생함.
Null Fafety는 이런 경우를 차단하고자 한다.
nullable / non-nullable
nullable : null이 될 수 있다는 뜻
- 변수 타입 선언시 '?' 을 붙인다.
non-nullable : nullable과 반대 되는 개념, null 값이 들어갈 수 있는 상황을 허용하지 않음
- 변수를 만들 때 꼭 초기화하여야 한다.
아래 비교
'백엔드개발자 > FLUTTER, DART' 카테고리의 다른 글
[Flutter] AppBar, TabBar, Tab, TabBarView, bottomNavigationBar (0) | 2022.06.27 |
---|---|
[Flutter] ListView, ListTile, scrollDirection, GridView, PageView, Padding (0) | 2022.06.26 |
[Flutter] Row, MeterialApp title, SingleChildScrollView (0) | 2022.06.26 |
[Dart] 믹스인(MIXIN), 최상위 함수, 타입추론, dynamic (0) | 2022.06.12 |
window에 flutter 설치시 visual studio오류 (0) | 2022.06.05 |