본문 바로가기

개발/플러터22

플러터 3.대 업그레이드 후 에러 기존에 잘 작동하던 소스 오랜만에 플러터 다트 등등등 업그레이드 시킨 후 빨간 에러 표시가 뜨네요 주요변경 사항에 있는거 같은데 https://docs.flutter.dev/release/breaking-changes/buttons#context New Buttons and Button Themes The basic material button classes have been replaced. docs.flutter.dev 개발툴에선 저렇게 나오는데 새로나왔으면 새로나왔다 Deprecated 됐다 머 그런식으로 표시 되면 어떨까 싶다 2022. 9. 15.
dart code style 파라미터에 _ 등을 사용 하는 경우 사용 하지 않는 콜백 매개변수 _에는 __, 등을 사용하는 것이 좋습니다. 때때로 콜백 함수의 유형 서명에는 매개변수가 필요하지만 콜백 구현에서는 매개변수를 사용 하지 않습니다 . 이 경우 사용하지 않는 매개변수의 이름을 지정하는 것이 관용적 _입니다. 함수에 사용되지 않은 매개변수가 여러 개 있는 경우 이름 충돌을 방지하기 위해 추가 밑줄을 사용하십시오 __( ___, 등). futureOfVoid.then((_) { print('Operation complete.'); }); 이 지침은 익명 및 로컬 기능에 대한 것입니다 . 이러한 함수는 일반적으로 사용되지 않는 매개변수가 나타내는 것이 명확한 컨텍스트에서 즉시 사용됩니다. 대조적으로 최상위 함수 및 메서드 선언에는 해당 컨텍스트가 없으므로 매개변수.. 2021. 8. 28.
왜 Bloc 인가 provider 도 있는데 왜 Bloc 인가 스트림에 유리한 것인가? 아직은 잘 모르겠다 비지니스 로직을 따로 빼서 관례적으로 사용하려고 하는것인가? https://www.youtube.com/watch?v=AY6i0a4BM7o https://www.youtube.com/watch?v=xlmkMF5kVvA Bloc Provider 어떤것이 어떤때 유리한지 누가 좀 알려주세요 2021. 8. 28.
플러터 디버거 로그 찍기 자바 스프링 사용할때는 기본적으로 slf4j 인가 해서 log.debug("로그"); 이런식으로 프로파일에 따라 로컬에서 테스트를 하곤 했는데 플러터에서는 라이브러리를 설치해 줘야 하나 보다 https://pub.dev/packages/logger/install logger | Dart Package Small, easy to use and extensible logger which prints beautiful logs. pub.dev 에서 flutter cli로 디펜던시스 추가해 줘도 되고 수동으로 추가 한후 Logger().d("test"); 사용하면 된다 2021. 8. 27.