DefaultsKeys+Key.swift 885 B

12345678910111213141516171819202122232425262728
  1. //
  2. // DefaultsKeys+Key.swift
  3. // SwiftBilibili
  4. //
  5. // Created by 罗文 on 2021/1/16.
  6. // Copyright © 2021年 罗文. All rights reserved.
  7. //
  8. import SwiftyUserDefaults
  9. extension DefaultsKeys {
  10. var openTimes: DefaultsKey<Int> { .init("openTimes", defaultValue: 0) }
  11. var avIdx: DefaultsKey<String?> { .init("avIdx", defaultValue:"0") }
  12. var isLogin: DefaultsKey<Bool> { .init("isLogin", defaultValue:false) }
  13. var avater: DefaultsKey<Data> { .init("avater", defaultValue: Data()) }
  14. var userAccount:DefaultsKey<String?> { .init("userAccount", defaultValue:"") }
  15. var userPassword:DefaultsKey<String?> { .init("userPassword", defaultValue:"") }
  16. var city:DefaultsKey<String?> { .init("userCity", defaultValue:"") }
  17. var currentEnvironment: DefaultsKey<NetEnvironment> { .init("currentEnvironment", defaultValue: .res) }
  18. }