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

threeme12님의 프로필 이미지
threeme12

작성한 질문수

[2024 최신] [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!

Flutter Hello World

Flutter Hello World 에서 에러가 발생합니다.

작성

·

708

1

안녕하세요, Flutter에 익숙해지기 위해 해당 강의를 보며 샘플 코드(?)와 비슷하게 코드를 추가하고 hot reload 버튼을 눌렀습니다.

 

그러자 IOS simulator(iPhone 14 Pro Max)에서 "Lookup failed: title in @getters in MyHomePage in package:hello_world/main.dart" 에러가 발생하여 추가 한 코드가 정상동작을 하는지, 수정해야 하는 부분이 있는지 확인이 불가능하게 되었습니다.

 

혹시 제가 추가한 코드에서 문제가 될 만한 부분이 있을까요?

 

제가 추가한 코드와 IOS simulator 에러 화면 첨부드립니다.스크린샷 2023-07-18 오후 6.46.43.png스크린샷 2023-07-18 오후 6.50.49.png

답변 2

1

threeme12님의 프로필 이미지
threeme12
질문자

Android Studio에서 프로젝트 Stop > Run 의 순서로 진행하니 정상적으로 작동됩니다.

감사합니다.

1

코드팩토리님의 프로필 이미지
코드팩토리
지식공유자

안녕하세요!

재시작 해보셨나요?

runApp에 다이렉트하게 입력된 코드를 변경하면 hot reload로는 반영이 어렵습니다.

Hot Reload는 위젯의 build() 함수를 재실행 해주는 역할을 하기때문에 위젯 트리가 망가질정도로 코드를 변경하면 재시작을 하셔야합니다.

이건 위젯 라이프사이클 강의에서 차차 이해하게 됩니다.

감사합니다!

threeme12님의 프로필 이미지
threeme12

작성한 질문수

질문하기