-
[Flutter] 메모리 관리함께 공부하는 Flutter 2023. 4. 23. 14:20반응형
메모리 관리를 위해 controller를 초기화해주는 것이 필요함. 초기화는 super.initState(); 보다 먼저하고, super.dispose(); 는 나중에 하는 것이 합리적임
@override void initState() { super.initState(); // 초기화는 먼저 것이 합리적임 _usernameController.addListener(() { print(_usernameController.text); setState(() { _username = _usernameController.text; }); }); } @override void dispose() { _usernameController.dispose(); super.dispose(); // dispose 를 뒤 하는 것이 합리적임 }
반응형'함께 공부하는 Flutter' 카테고리의 다른 글
[Flutter] TextField() 에서 키보드 타입 변경하는 옵션 (0) 2023.04.23 [Flutter] 변수에서 final의 의미 (0) 2023.04.23 [Flutter] initState() 에서 super.initState()를 호출해야 하는 이유 (0) 2023.04.09 [Flutter] @override 란? (0) 2023.04.09 [Flutter] 모든 페이지에 theme 을 설정하는 방법 (0) 2023.04.09