개발 전공자가 아니면, 괄호에 익숙하지 못한데, 다트 3.0의 records는... 괄호 지옥이다.
void main() {
var (name, age) = userInfo(json);
print(name);
print(age.isEven);
if (age.isEven) {
print("even");
} else {
print('odd');
}
}
(String, int) userInfo(Map<String, dynamic> json) {
return (json['name'] as String, json['age'] as int);
}
final json = <String, dynamic>{
'name': 'Dash',
'age': 10,
'color': 'blue',
};
// log >> Dash
// log >> true
// log >> even
'Dead Code > Flutter_Dart' 카테고리의 다른 글
[플러터] Map 정렬하기 (0) | 2023.07.12 |
---|---|
[플러터] 구글 Sheets 를 DB로 사용해서 갤러리 만들기 #2 (0) | 2023.07.12 |
[플러터] .json theme 파일사용하기 (0) | 2023.07.11 |
[플러터] widget : Wrap (0) | 2023.07.06 |
[플러터] package : fluttertoast (0) | 2023.06.26 |
[플러터] 구글 Sheets 를 DB로 사용해서 갤러리 만들기 #1 (0) | 2023.05.11 |
[플러터] Rive animation 실행은 해보자 #2 (0) | 2023.04.24 |
[플러터] 자질구래한 methods (0) | 2023.04.20 |
[플러터] Rive 오랜만에 사용 (0) | 2023.03.26 |
[플러터] web 빌드 그리고 row/column 리스트 개별 관리 (0) | 2023.03.16 |