Type Method

store(user:name:password:queue:completion:)

Сохранение пользователя в БД

Declaration

static func store(user: User, name: String, password: String, queue: DispatchQueue = .main, completion: @escaping (_ result: Result<User, Error>) -> Void)

Parameters

user

Пользователь, которого нужно сохранить

name

Имя, под которым пользователь будет сохранён

password

Пароль для сохранения

queue

Очередь на которой будет вызвано замыкание

completion

Замыкание возвращает результат