XMMOfflineFileManager Class Reference
Inherits from | NSObject |
---|---|
Declared in | XMMOfflineFileManager.h XMMOfflineFileManager.m |
Overview
XMMOfflineFileManager is used to save downloaded data from backend. This will save the files with hashed filenames in the internal storage.
– urlForSavedData:
Get the url to the localfile from urlString.
- (NSURL *)urlForSavedData:(NSString *)urlString
Parameters
urlString |
Url string from xamoom cloud. |
---|
Return Value
NSURL to saved file.
Declared In
XMMOfflineFileManager.h
– saveFileFromUrl:completion:
Download and save file from url.
- (void)saveFileFromUrl:(NSString *)urlString completion:(void ( ^ ) ( NSString *url , NSData *data , NSError *error ))completion
Parameters
urlString |
Url string from xamoom cloud. |
---|---|
completion |
Block for completion |
Declared In
XMMOfflineFileManager.h
– savedDataFromUrl:error:
Get data from saved file.
- (NSData *)savedDataFromUrl:(NSString *)urlString error:(NSError **)error
Parameters
urlString |
Url string from xamoom cloud. |
---|---|
error |
Error reference. |
Return Value
NSData from file, nil if error.
Declared In
XMMOfflineFileManager.h
– savedImageFromUrl:error:
Get image from saved file.
- (UIImage *)savedImageFromUrl:(NSString *)urlString error:(NSError **)error
Parameters
urlString |
Url string from xamoom cloud. |
---|---|
error |
Error reference. |
Return Value
UIImage from file, nil if error.
Declared In
XMMOfflineFileManager.h
– deleteFileWithUrl:error:
Delete locally saved file.
- (void)deleteFileWithUrl:(NSString *)urlString error:(NSError **)error
Parameters
urlString |
Url string from xamoom cloud. |
---|---|
error |
Error reference. |
Declared In
XMMOfflineFileManager.h