Класс FMPFile.Builder является строителем для класса FMPFile.
class Builder
Метод | Описание |
remotePath(_:) |
Сохранение в переменную пути к файлу или директории на сервере.
func remotePath(_ path: String) -> Builder Параметры:
|
mount(_:) | Сохранение в переменную имени подключения к хранилищу на сервере.
func mount(_ mount: String) -> Builder Параметры:
|
isDirectory(_:) | Сохранение в переменную типа - файл или директория.
func isDirectory(_ isDirectory: Bool = true) -> Builder Параметры:
|
localPath(_:) | Сохранение в переменную пути к файлу или директории в локальной
директории приложения относительно папки Documents.
func localPath(_ path: String) -> Builder Параметры:
|
depth(_:) | Сохранение глубины при работе с директорией в переменную.
func depth(_ depth: Int) -> Builder Параметры:
|
build() | Построение экземпляра класса FMPFile.
Возвращает объект типа FMPFile.
func build() -> FMPFile |
Построение экземпляра класса FMPFile:
// Построим экземпляр класса FMPFile с различными настройками
let file: FMPFile = fmp.file
.remotePath("remotePath") // По умолчанию "."
.mount("mount") // По умолчанию ""
.isDirectory() // По умолчанию false
.localPath("localPath") // По умолчанию ""
.depth(2) // По умолчанию -1
.build()
См. также: