Thread 1: "Attempt to insert non-property list object () for key ~
✅ 이슈 리포트 오랜만이다.
UserDefault를 사용하여 값을 저장할 때 발생하였다.
UserDefault의 경우에는 기본적인 타입만 저장 가능한데, 나의 경우에는 struct를 통해서 내가 정의한 타입을 저장하면서 이 문제가 발생했다.
이를 해결하는 방법으로는! UserDefault를 사용할때 encode 및 decode를 이용하여 수행하면 된다!
그렇게 하면 bit로 저장되어서 문제 없이 저장되고 나중에 이것을 꺼내와서 decode하면 원하는 값을 얻을 수 있따.
'project > Kuring(공지알림)' 카테고리의 다른 글
[SwiftUI] List accessory (feat. disclosure indicator) (0) | 2022.05.31 |
---|---|
[SwiftUI] List Row 선택하기(TableView didSelectRow) (0) | 2022.05.30 |
[iOS] tableViewCell Swipe Action 구현하기 (0) | 2022.05.05 |
[iOS] Indicator customizing (feat. Lottie) (0) | 2022.04.30 |
[iOS] Haptic Feedback에 대해서 알아보자🐣 (0) | 2022.03.21 |