19 行
400 B
Swift
19 行
400 B
Swift
import Foundation
|
|
|
|
public final class TokenStore: @unchecked Sendable {
|
|
|
|
private let key = "com.xuqm.sdk.token"
|
|
|
|
public func save(_ token: String) {
|
|
UserDefaults.standard.set(token, forKey: key)
|
|
}
|
|
|
|
public func get() -> String? {
|
|
UserDefaults.standard.string(forKey: key)
|
|
}
|
|
|
|
public func clear() {
|
|
UserDefaults.standard.removeObject(forKey: key)
|
|
}
|
|
}
|