- Flutter 애플리케이션에서 화면 업데이트가 동시에 발생하여 오류가 발생할 수 있습니다. 💀
setState
또는MarkNeedsBuild
오류는 화면 제이키를 갑작스럽게 조정하면서 발생하는데, 이는 Flutter 엔진에서 새로운 업데이트를 처리하는 데 어려움을 겪기 때문입니다. ⚠️PostFrameCallback
을 사용하면 UI 업데이트를 다음 프레임에 연동하여 이 유형의 오류를 방지할 수 있습니다. 🤩PostFrameCallback
을 활용하여 UI 업데이트를 시스템 프레임을 기준으로 일정 시간 후에 처리합니다. 👍