Keychain

用于通过属性包装器与 Keychain 交互的 Swift 模块。

用法

// Define
@Keychain(service: "my-app") var token: String?

// Set
token = "my-token"

// Get
if let token = token {
    print(token) // my-token
}

// Delete
token = nil

平台

请参阅 CI 配置 以查看为每个 PR 运行的确切测试。

许可

源代码采用自以下来源,并进行了一些小的调整

许可在源文件中链接,并在 repo 中提供,未经修改