인프런 커뮤니티 질문&답변
LateInitializationError 발생
작성
·
157
답변 2
0
0
코드팩토리
지식공유자
안녕하세요!
late 키워드 사용시 initialize 전에 액세스를 하려고 하면 에러 나는게 정상입니다.
빈 컨테이너를 반환할때 boolean 체크를 하셨다면 어쨋든 액세스를 했다는 뜻이기 때문에 에러가 날 수 있습니다.
nullable로 만드실거라면 late 키워드를 사용 안하는게 맞지 않을까요?
감사합니다!
작성
·
157
답변 2
0
0
안녕하세요!
late 키워드 사용시 initialize 전에 액세스를 하려고 하면 에러 나는게 정상입니다.
빈 컨테이너를 반환할때 boolean 체크를 하셨다면 어쨋든 액세스를 했다는 뜻이기 때문에 에러가 날 수 있습니다.
nullable로 만드실거라면 late 키워드를 사용 안하는게 맞지 않을까요?
감사합니다!
안녕하세요!
가장 쉽게 디버깅 해볼 수 있는 방법은 late 키워드를 제거하고 디버깅을 하시면 됩니다.
감사합니다!