Learning Swift by writing Utils π
Currently has three types handled: JSON, Generic (Data) and Texts.
//Saving Resource
FileManagerWrapper.save(generic: dataToSave, inCache: true, withName: "GenericFileName", canOverride: true)
//Accessing Resource
FileManagerWrapper.loadGeneric(from: "GenericFileName", fromCache: true) { (dataFromFile:Data?) in
guard let unwrappedDataFromFile = dataFromFile else {return}
...
}
//Removing Resource
FileManagerWrapper.removeResource(name: "GenericFileName", from: .FMDirectoryLevelCache, of: .FMContentTypeGeneric)
TODO:- π§ Document and Clean Code π§