[Swift] UserDefaults 이해하고 Observer 구성하기 : Extention과 app의 통신
·
Swift/이해하기
해당 글에서는 AppGroup으로 구성한 UserDefaults와 Observer 페탄을 구성하는 방법에 대해서 공유합니다. 1) UserDefalts 1. UserDefaults 💡 UserDefaults란? - iOS에서 제공하는 데이터 저장소를 의미하며 앱 내에서 작은 데이터를 저장하고 읽어올때 사용합니다. - Key-Value 형태로 데이터를 저장하며, 데이터 타입은 문자열, 숫자, 불리언 등 기본 데이터 타입뿐만 아니라, 배열, 딕셔너리 등의 객체도 저장할 수 있습니다.AppGroup을 통해서 동일한 개발자 계정으로 배포되는 앱끼리 데이터 공유할 수 있습니다. [ 더 알아보기 ] 💡 DispatchQueue란? - iOS에서 DispatchQueue는 스레드 관리를 위한 클래스 중 하나로, Gr..