MultiUser 0.0.1

MultiUser 0.0.1

Sascha Muellner 维护。



MultiUser 0.0.1

  • 作者:
  • smuellner

Swift 中的 MultiUser 处理

MultiUser 是由 Sascha Muellner 使用❥创建和维护的。


Travis CI Platforms version Swift Version SPM compatible Reviewed by Hound

要求

MultiUser 的最新版本需要

  • Swift 5+
  • iOS 13+
  • Xcode 11+

安装

使用 Swift Package Manager

通过 SPM 在依赖中添加以下内容

'MultiUser', 'master', 'https://github.com/smuellner/MultiUser-for-swift.git'

使用 CocoaPods

使用 CocoaPods 在您的 Podfile 中添加以下内容

pod 'MultiUser-for-Swift', '~> 1.0.1'

什么?

这是一个支持iOS/macOS/tvOS/watchOS的Swift包,允许存储应用程序多个用户的用户相关数据。

如何使用?

服务

UserService负责整个用户处理并实现了UserServiceProtocol。为了允许在整个应用程序中进行访问,请将UserService放在应用程序代理或依赖注入框架(如Swinject)的共享实例中。

let userService = UserService()

用户

检索所有用户列表

let userService = UserService()

print(userService.allUsers)
//

创建一个用户

let user = userService.createUser()
user.username = ""
user.firstname = ""
user.lastname = ""

userService.saveUser(user)