Save UIImage as File
Steps
- Get NSData using UIImagePNGRepresentation
- Write NSData into file
Sample
image is UIImage
var data = UIImagePNGRepresentation(image) var path = NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask, true) var docpath : AnyObject = path[0] let filePath = docpath.stringByAppendingPathComponent("sample.png"); data.writeToFile(filePath, atomically:true)