Flutter 개발 시 자주 발생하는 실수 및 해결 방법

1. Widget의 부모 컨테이너 설정 오류 모든 위젯은 Container로 감싸는 것이 좋습니다. 특히 Row 또는 Column 내부에 TextField를 직접 넣는 경우, 반드시 Expanded으로 감싸야 합니다. Row( children: [ Expanded( child: TextField( decoration: InputDecoration( enabledBorder: UnderlineInputBorder( borderS ...

7월 19일 22:14에 게시됨

Java Optional 값 안전하게 추출하는 방법

Optional 값 접근 시 주의사항 Optional<T>는 값의 존재 여부를 명시적으로 표현하는 컨테이너입니다. 값이 없는 상태에서 강제로 접근하면 다음 예외가 발생합니다: NoSuchElementException: No value present 따라서 값 추출 시 get()을 즉시 호출하는 것은 위험합니다. 상황에 맞는 대안 메서드를 선택해야 합니다. 방식 1: 존재 확인 후 접근 Optional<Strin ...

7월 8일 16:23에 게시됨