Data
extension Data: ServiceProvider
-
Create by loading from disk cache
Declaration
Swift
init?(cache filename: String)
Parameters
filename
Name
-
Create by loading from disk documents
Declaration
Swift
init?(docs filename: String)
Parameters
filename
Name
-
Create by loading from directory
Declaration
Swift
init?(directory: URL, filename: String)
Parameters
directory
Directory
filename
Name
-
Saves file to disk cache
Declaration
Swift
func save(cache filename: String)
Parameters
filename
Name
-
Saves file to disk documents
Declaration
Swift
func save(docs filename: String)
Parameters
filename
Name
-
Saves file to disk
Declaration
Swift
func save(directory: URL, filename: String)
Parameters
directory
Enclosing directory
filename
Name
-
Deletes file from disk cache
Declaration
Swift
func delete(cache filename: String)
Parameters
filename
Name
-
Deletes file from disk documents
Declaration
Swift
func delete(docs filename: String)
Parameters
filename
Name
-
Convenience accessor for caches directory
Declaration
Swift
static var cachesDirectory: URL { get }
-
Convenience accessor for user documents directory
Declaration
Swift
static var docsDirectory: URL { get }