반응형
flutter meomory colose
-
[Flutter] 플러터 코드에서 dispose() 메소드를 사용 하는이유??플러터 Flutter 2021. 6. 13. 20:54
- 컨트롤러 객체가 제거 될 때 변수에 할당 된 메모리를 해제하기 위해 ex) StatefullWidget 의 initState에서 스트림을 사용하는 경우 streamController에 할당 된 메모리를 닫기 위해 @override void dispose() { cameraController?.dispose(); bannerAd?.dispose(); timer.cancel(); super.dispose(); } 나는 실무에서 PageController 를 생성해서 위젯을 페이징처리 한적이 있는데.. 그때 사용해봤다..