커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
1주 과제중 AI에게 첨삭을 물어봤습니다.
[왕초보] 플러터(Flutter)로 시작하는 앱개발 종합반 v0
1주차
북마크
이*현
댓글
15
추천
0
조회수
19
조회수
19
답변 완료

* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.

* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.


1주차 과제를 하는 중 답안을 보면서 작성을 하고 있는데 중간 점검차 AI에게 첨삭을 물어 봤는데 아래와 같이 답변을 얻었습니다.


  1. 보는 방법을 알려주세요. line 8번이라고 나와서 8번째 칸을 들여다 봤는데 내용이 일치하지 않네요.
  2. 첨삭결과를 알려줬는데 무슨 내용인지 이해를 못하겠습니다. 특히 2번 같은 경우는 '타입선언' 이라고 하는데 타입선언이 뭘까요?




스파르타 즉문즉답



작성한 코드 및 에러 메세지

import 'package:flutter/material.dart';


void main() {

  runApp(MyApp());

}


class MyApp extends StatelessWidget {

  const MyApp({Key? key}) : super(key: key);


  @override

  Widget build(BuildContext context) {

    return MaterialApp(

      debugShowCheckedModeBanner: false,

      home: HomePage(), // 홈페이지 보여주기

    );

  }

}


class HomePage extends StatelessWidget {

  const HomePage({Key? key}) : super(key: key);


  @override

  Widget build(BuildContext context) {

    // 음식 사진 데이터

    List<Map<String, dynamic>> dataList = [

      {

        "category": "탑건: 매버릭",

        "imgUrl": "https://i.ibb.co/sR32PN3/topgun.jpg",

      },

      {

        "category": "마녀2",

        "imgUrl": "https://i.ibb.co/CKMrv91/The-Witch.jpg",

      },

      {

        "category": "범죄도시2",

        "imgUrl": "https://i.ibb.co/2czdVdm/The-Outlaws.jpg",

      },

      {

        "category": "헤어질 결심",

        "imgUrl": "https://i.ibb.co/gM394CV/Decision-to-Leave.jpg",

      },

      {

        "category": "브로커",

        "imgUrl": "https://i.ibb.co/MSy1XNB/broker.jpg",

      },

      {

        "category": "문폴",

        "imgUrl": "https://i.ibb.co/4JYHHtc/Moonfall.jpg",

      },

    ];


    // 화면에 보이는 영역

    return Scaffold(

      appBar: AppBar(

          elevation: 0,

          backgroundColor: Color.white,

          centerTitle: false,

          iconTheme: IconThemeData(color: Colors.black),

          title: Text(

            "Movie Reviews",

            style: TextStyle(

              color: Colors.black,

              fontSize: 28,

              fontWeight: FontWeight.bold,

            ),

          )),

    );

  }

}

오류 발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.

Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.

Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!




취소
 공유
취소
댓글 0
댓글 알림
나의얼굴