Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 |
Tags
- riverpod
- react
- UI/UX
- 배포
- npm
- lifecycle
- nodejs
- printf
- 자바 포맷 출력
- 엡
- JS
- abap
- LLM
- scss
- 단축키
- unity
- 자바스크립트
- println
- develop
- java 출력
- Flutter
- DART
- 앱심사
- java
- firebase
- java 콘솔 출력 차이
- 자바 출력 방식
- Clean Architecture
- JQ
- ListView
Archives
- Today
- Total
목록2025/07/24 (1)
guricode
late
late란?Dart에서 late는 "변수를 나중에 초기화하겠다고 컴파일러에게 알려주는 키워드"입니다.null을 허용하지 않으면서도, 선언 시 바로 초기화할 수 없는 상황에서 유용합니다.생성자 이후에 값을 초기화할 때의존성 주입처럼 순환 참조 또는 나중 할당이 필요한 경우final과 함께 쓰면 한 번만 나중에 초기화하는 변수로 만들 수 있음 late String name;void main() { name = "Alice"; print(name); // 출력: Alice} 아래 코드는 Dart null safety 기준에서 오류입니다:String name;이렇게 선언하면 "non-nullable 변수인데 초기화가 안 되어 있다"는 오류가 발생합니다.이때 late를 쓰면:late String name;이제..
앱/Flutter&Dart
2025. 7. 24. 21:03