본문 바로가기
728x90

전체 글584

코딩 하는 방식이 큐브 맞추는 것에 비유하자면.. 큐브도 다양한 해법이 존재하는데, 쉽게 배우는 방법은 쓰기 쉬우나 좀 여러번 기술을 써야하고, 어렵게 배우는 방법은 쓰기 어려우나 기술을 몇 번만 돌리면 된다. 뭔가 큐브, 코딩도 퍼즐 맞추기와 비슷한 것 같다. 2022. 10. 29.
list to map, map to list in dart flutter language인 dart 에서는 list to map, map to list 방법을 다양하게 제공하고 있다. https://www.bezkoder.com/dart-convert-list-map 나는 여기서 깨닫고 사용해봤는데 실제로 사용해보니, 플러터에서는 다른 방법을 추천해줬는데 이상하게 list 를 맵으로 사용할 수도 있었다. Map menuMap = { for (var e in menuList) (e).menuId: (e).lunch?.join('\n') ?? '' }; 이게 말이 되나?? 암튼 좋으니까 써보자 2022. 10. 29.
flutter widget 달력 만들기(2) 달력에 기능을 좀 추가했더니 식단표를 만들 수 있었다. import 'package:flutter/material.dart'; import 'package:get/get.dart'; import 'package:intl/intl.dart'; import 'package:todaymenu_flutter1/constants/device_info.dart'; import 'package:todaymenu_flutter1/widget/popup/pop_up.dart'; import '../../../constants/app_colors.dart'; import '../../../constants/common_size.dart'; import '../../../constants/logger.dart'; impor.. 2022. 10. 29.
flutter enum flutter 업데이트가 되면서 enum도 업데이트가 되었다고해서 들여다봤는데 꽤 좋은 기능이 있었다. https://velog.io/@enoosoft/flutter-enum-업데이트 flutter enum 업데이트 dart 2.17.0 발표중 가장 반가운 소식입니다.우리 dart enum 이 달라졌어요.더이상 enum 속성을 사용할때 extension을 사용하지 않아도 됩니다.(extension 다시 부를때까지 안녕...)먼저 프로젝트의 pubspect.yaml velog.io 참고로 pubspec.yaml에서 sdk 2.17.0 버전 이후로 사용 가능합니다. sdk: ">=2.17.0 2022. 10. 29.
728x90