2016-05-15 149 views
1

是否可以從給定的UIImage生成本地URL?iOS - 從UIImage生成URL

這是我想做的事:

  1. 給出一個網址,我創建的UIImage,並存儲在變量(姑且稱之爲myImage
  2. 然後我一個文本添加到myImage

是否可以從myImage生成一個URL?我正在考慮從設備本地存儲獲取URL。

+0

圖像保存在哪裏? – Wain

+0

圖像存儲在一個變量中。 –

+0

我的意思是在磁盤上,網址是服務器或磁盤上的文件一般 – Wain

回答

0

如果您在RAM中以編程方式編輯圖像,則必須將其保存在磁盤的某個位置,然後才能從中生成本地URL。

let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory,  .UserDomainMask, true)[0] as String 
let urlPath= documentsPath.stringByAppendingPathComponent("filename.jpg") 
UIImageJPEGRepresentation(image,1.0).writeToFile(destinationPath, atomically: true) 
let url = NSURL(string: urlPath) 

您以後可以在不再需要時刪除它。