2015-04-23 22 views
0

我想從url(它沒有直接的URL)下載文件,並以不同的名稱和擴展名保存在本地目錄中的文件。createFileAtPath,在swift

對於例如,A.JPG

但是當文件保存,文件損壞,就不能打開。

任何人都可以幫我嗎?

回答

1

您不能重命名擴展名。你必須轉換它。

這裏是一個辦法做到這一點:

UIImage *myImage = [UIImage imageWithCGImage:imageRef]; 
NSData *pngData = UIImagePNGRepresentation(myImage); 
NSData *jpgData = UIImageJPEGRepresentation(myImage); 

希望這有助於!

+0

謝謝你的回答Horray。 –

+0

很高興我能夠幫助!如果你喜歡這個答案,請接受它。謝謝 – Horray

+0

我的下載文件類型可以是一切。不僅是圖像數據。所以我該怎麼做? –