TIL(Today I Learn)
[Flutter] LateInitializationError: Field has not been initialized Error in Flutter
어둠의 그림자
2022. 2. 23. 01:53
어떠한 변수를 선언했는데, non-null value 선언해줘야한다~와 같은 에러가 떴다.
그래서 추천해주는 수정방법을 이용했는데 그게 변수 선언 앞머리에 late를 붙이는거였다.
late를 붙이니 에러가 해결되어 실행은되었지만 제목과 같은 에러가 떴다..
해결방법)
late 키워드를 빼고 nullable variable을 선언해주는 ? <- 이 물음표를 추가해주면된다!
//수정 전
late UserModel _user;
//수정 후
UserModel? _user;