Класс FMP.Builder является строителем для класса FMP.
class Builder
Метод | Описание |
url(_:) |
Сохранение URL сервера в переменную.
func url(_ url: String) -> Builder Параметры:
|
environment(_:) | Сохранение названия среды в переменную.
func environment(_ environment: String) -> Builder Параметры:
|
project(_:) | Сохранение названия проекта в переменную.
func project(_ project: String) -> Builder Параметры:
|
udid(_:) | Сохранение уникального идентификатора устройства в переменную.
func udid(_ udid: String) -> Builder Параметры:
|
api(_:) | Сохранение версии API в переменную.
func api(_ api: String) -> Builder Параметры:
|
encryptionKey(_:) |
Сохранение ключа шифрования баз данных и файлов в переменную.
func encryptionKey(_ key: String) -> Builder Параметры:
|
build() | Построение экземпляра класса FMP.
Возвращает объект типа FMP.
func build() -> FMP |
Построение экземпляра класса FMP:
let fmp: FMP = FMP.Builder()
.api("api") // По умолчанию "v1"
.url("http://url/") // По умолчанию ""
.environment("env") // По умолчанию ""
.project("proj") // По умолчанию ""
.udid("udid") // По умолчанию ""
.encryptionKey("key") // По умолчанию ""
.build()
См. также: