How to get the filename from a given UIImage object?
UIImage does not store the file name it was loaded from. You need to save it separately somewhere on download for future usage.
No you can't, since you can construct a UIImage from pure data without a file.
UIImage