반응형
경고 메시지
Modifying state during view update, this will cause undefined behavior
문제
body 내에서 state 관련 프로퍼티 변경이 필요한 경우가 있지만 제대로 동작하지 않거나 경고 발생
원인
body 내부에 직접적으로 어딘가에서 뷰의 상태를 변경하는 코드를 넣으면 안 됨
해결방안
body 내부에 직접적인 영향이 없는 onAppear 등에서 처리하거나, 다음 런 루프에서 처리(main queue 사용하여)될 수 있도록 하는 등 직접적인 영향을 피하는 방법을 적용
참고
반응형