[Flutter] StatefulWidget Lifecycle
1. createState() State 객체를 생성한다. State란 StatefulWidget의 내부 상태와 로직이다. 즉, StatefulWidget은 State 객체를 생성하고 자신의 상태와 로직을 관리시킨다. 2. mounted = true 일단 State 객체를 생성하면, initState()가 호출되기 전에 해당 객체를 BuildContext와 연관시키고 mounted 상태를 true로 변경한다. mounted = true 상태는 State객체가 트리에 올라간 상태를 뜻한다. 이러한 BuildContext와의 연관은 영구적이며, State 객체는 절대 연관된 BuildContext 다른것으로 바꾸지 않는다. 3. initState() 각 State객체가 생성될때 단 한번만 호출된다. 처음 초..
2023.01.03