인프런 커뮤니티 질문&답변

자금성님의 프로필 이미지
자금성

작성한 질문수

Flutter 응용 - 공공 API를 활용한 앱 만들기 (MVVM 패턴)

메인 화면 UI 작성

리스트 불러오기 오류

작성

·

339

0

안녕하세요

1:38부터 진행되는 부분에서 막혔습니다

'List' is deprecated and shouldn't be used. Use a list literal,[],or the List.filled constructor instead.

라는 오류가 뜨면서 화면에 약국 데이터 불러오기가 안됩니다.

버전업데이트의 문제인건지 잘 모르겠네요..조언 부탁드립니다

답변 2

1

오준석님의 프로필 이미지
오준석
지식공유자

다음과 같이 수정해 보세요.

final List<Store> stores = [];

최근에 List() 와 같은 형태의 생성자로 초기화하는 방법이 deprecated 되었습니다.

자금성님의 프로필 이미지
자금성
질문자

수정한 뒤 해당 오류는 사라졌지만 데이터 불러오기가 되지 않고

'Running with unsound null safety'라고 뜹니다

플러터 버전의 문제인건가요? 

공식문서를 따라서 sdk버전을 변경해봐도 해결이 되지 않습니다

오준석님의 프로필 이미지
오준석
지식공유자

해당 문구는 지금 플러터 2.0 업데이트 후 프로젝트 만들면 항상 나오는 문구라서 무시하셔도 됩니다.

앱은 실행되는데 데이터가 안 불러지는 것은 코드의 문제일 확률이 높습니다.

깃헙과 비교해서 다른 부분이 있는지 확인해 보시겠어요? 방금전에 외부 라이브러리 모두 최신 버전으로 업데이트해서 반영했고, 동작 확인하였습니다.

https://github.com/junsuk5/flutter_mask

0

자금성님의 프로필 이미지
자금성
질문자

수정한 뒤 해당 오류는 사라졌지만 데이터 불러오기가 되지 않고

'Running with unsound null safety'라고 뜹니다

플러터 버전의 문제인건가요? 

공식문서를 따라서 sdk버전을 변경해봐도 해결이 되지 않습니다

자금성님의 프로필 이미지
자금성

작성한 질문수

질문하기