(4일차까지의 내용을 5일차에업로드)
Provider
-provider 내의 method에 변수를 설정해주면 provider 외부에서 값을 집어 넣어줄 수 있음
-'Could not find the correct provider above this widget' 라는 에러가 떴는데, 새로운 provider를 만들어놓고 최상단에 둔 multiprovider에서 새로운 provider(Setting_Details)를 넣어두지 않아서 그랬던 거였음
Getter, Setter
클래스 내부에서 '_variable'과 같이 언더바를 붙인 변수는 내부에서만 사용하는 private변수가 된다. 같은 파일 내에서는 불러올 수 있지만 다른 파일에서 불러오려면 getter, 다른 파일에서 수정하려면 setter를 설정해야 한다.
bool get isWCAins => _isWCAins; //바깥에서도 isWCAins라는 이름으로 가져다 쓸 수 있다. 고 하는데 지금 안된다..
set isWCAins(bool isWCAins) { //바깥에서 수정하고 싶으면 set으로
_isWCAins = isWCAins;
}
참고 : https://masswhale.tistory.com/27
3항 연산자
(기준 ? True일 때 : False일 때)
위젯 내에서 if대신 쓸 수 있음.
Datetime
아직 쓰진 않았지만 날짜, 시간 데이터 저장 가능
진행 정도

-기록 리셋 추가
-기록 데이터들은 1/1000초 단위로 저장하고, 사용자 선택에 따라 1/100초까지 끊어서 볼 수 있게 함 (그 분 아이디어)
-15초 미리보기 기능 추가
'Coding > Flutter' 카테고리의 다른 글
| 큐브 타이머 개발 ~40일차 (0) | 2022.01.21 |
|---|---|
| 큐브 타이머 개발 ~14일차 (0) | 2021.12.26 |
| 큐브 타이머 개발 ~8일차 (0) | 2021.12.11 |
| 큐브 타이머 개발 ~2일차 (1) | 2021.12.06 |