🌈 PR 요약
사용자 알림 설정 가져와서 반영했습니다..!
설정값을 가져온 후 바로 switch.isOn 값을 바꿔주니
UISwitch.isOn must be used from main thread only 라는 에러가 떴습니다.
왜인고 하니
UIKit문서에 가보면,
대부분의 경우, UIKit 클래스는 앱의 main thread에서만 사용해야 합니다.
이는 UIResponder에서 파생되거나 앱의 사용자 인터페이스를 조작하는 것과 관련하여 특히 그렇다고 합니다.
그래서 DispatchQueue.main.async를 끼워넣으니 잘되네용.
그냥 본적만 있었는데 왜쓰는지 알게 되었어요..ㅎ,ㅎ
📌 변경 사항
변경사항 및 주의 사항 (모듈 설치 등)을 적어주세요.
📸 ScreenShot
✅ PR check list
- commit message가 적절한지 확인해주세요.
- 마지막으로 Coding Convention을 준수했는지 확인해주세요.
- 적절한 branch로 요청했는지 확인해주세요.
- Assignees, Label을 붙여주세요.
- 가능한 이슈를 Link 해주세요.
- PR이 승인된 경우 해당 브랜치는 삭제해주세요.
Linked Issue
close #186