[swift] SwiftyUserDefaults 소개

SwiftyUserDefaults는 Swift 언어로 작성된 사용하기 쉬운 라이브러리로, UserDefaults를 간편하게 사용할 수 있게 해줍니다. UserDefaults는 앱의 설정이나 사용자 기본 설정을 저장하는 데 사용되는 인터페이스입니다.

특징

사용 방법

다음은 SwiftyUserDefaults의 간단한 사용 예입니다.

import SwiftyUserDefaults

// 값을 저장합니다
Defaults[.username] = "JohnDoe"
Defaults[.isLoggedIn] = true
Defaults[.messageCount] = 10

// 값을 로드합니다
let username = Defaults[.username]
let isLoggedIn = Defaults[.isLoggedIn]
let messageCount = Defaults[.messageCount]

위의 예제에서 .username, .isLoggedIn 및 .messageCount는 SwiftyUserDefaults 헬퍼 메서드를 통해 정의된 키입니다. 이를 통해 간단하게 값을 저장하고 로드할 수 있습니다.

설치

SwiftyUserDefaults는 Swift Package Manager를 통해 설치할 수 있습니다. Package.swift 파일에 다음과 같이 추가합니다.

dependencies: [
    .package(url: "https://github.com/sunshinejr/SwiftyUserDefaults.git", from: "5.0.0")
]

참고 자료