# 이곳에 쓴 내용은 앱 만들기라는 버킷리스트를 달성하기 위해 플러터를 공부하면서 정리하고 있는 내용입니다.
플러터에 대해 아는 것이 거의 없기 때문에 정리하면서 오류가 있을 수 있습니다.
오류를 발견하신 분은 댓글 남겨 주시면 감사하겠습니다.
enum
enum(enumeration, 열거, 목록) 타입은 조건들을 다 확인하기 힘들거나 오타가 날 가능성을 줄일 수 있게 해 줌. Enum를 선언해 놓으면 .을 눌렀을 때 자동완성이 됨.
function
함수는 어떤 기능을 하게 하는 명령어들의 조합이라고 이해하고 있다. 그래서 내가 원하는 기능을 하게 코드를 짜 놓고 불러오면 코드 중복없이 사용할 수 있게 해주는..
allList 함수 안에 List 명이 testList라고 되어 있어서 이해가 가지 않았다. List 명은 중요하지 않은가 보다..
return(값을 반환하라)
optional parameter(선택적 파라미터?) 함수 안에 여러 개의 변수를 집어 넣었을 때, 순서대로 꼭 맞는 (int에는 int를, list면 list를) 변수를 넣어줘야 함수가 문제 없이 작동함. 그렇지 않으면 에러 코드가 뜸.
동영상 설명대로 잘 넣은 거 같은데 오류가 뜬다. int b가 null값을 가질 수 없다는 경고인 거 같다. 옵셔널 파라미터 지정하는 방법이 잘못된 것인지, 아니면 내가 또, 오타를 낸 것인지..
강의 영상 뒤에 설명을 따라했는데 오류가 없어졌다. 옵셔널 파라미터 뒤에 값이 없을 때 넣어야 하는 수를 넣어주니 해결.
다음은 named parameter. 는 함수에 넣을 때 지정해서 값을 넣어 줄 수 있는 개념으로 이해했다. 다만, 이 역시 오류가 생긴다. 어떤 값을 넣어주지 않으면 오류가 생기는 듯.
어쨌든 오늘은 여기까지..
'버킷리스트 > 앱 만들기' 카테고리의 다른 글
오공완(with 코드팩토리) #18, #19 (getter, setter, inheritance) (0) | 2024.06.25 |
---|---|
오공완(with 코드팩토리) #14, #15 (typedef, class #1) (0) | 2024.06.20 |
오공완(with 코드팩토리) #12, #13 (if, switch, for, while) (0) | 2024.06.10 |
오공완(with 코드팩토리) #10, #11 (final, const, Operator) (0) | 2024.06.09 |
오공완(with 코드팩토리) #8, #9 (Map, 변수 선언 약속) (0) | 2024.06.08 |