dart2 #4.4 Widget Lifecycle Stateful Widget에겐 싸이클이 있다. 이 싸이클은 initState -> build -> dispose 순으로 진행된다. Stateless Widget 이었던 MyLargeTitle을 Stateful Widget으로 바꾸어보자. Stateful Widget이 된 MyLargeTitle은 build 메서드 이외에 initState()도 가질 수 있다. (직접 추가해야함) State 초기화라.. 함수들 밖에서도 가능하지 않았냐? 그냥 맨 위에 int num = 1; 쓰면 초기화 되는 거 아니었냐? 맞다. 대부분의 상황에 initState()는 필요가 없다. 그렇지만, 종종 부모 요소에 의존하는 데이터를 초기화해야하는 경우가 있다. 즉, 가끔 context를 이용해서 데이터를 초기화해야될 때도 있을.. 2024. 1. 19. [Dart] #1 Variables What you can learn in this post 1. How to declare variables in Dart 2. What is Null Safety 1. How to declare variables in Dart [Can be overwritten later] 1st. Specify type when? class property void main () { int i = 12; i = 121212; } 2nd. var when? local variables in method, small functions local variables void main () { var name = 'la' name = 'lalala' } 3rd. dynamic when? available in all types.. 2024. 1. 10. 이전 1 다음