我正在使用核心數據將url存儲到從imagepicker中獲取的圖像。如何在swift中將圖像寫入路徑3.0
到目前爲止,我有以下幾點:
let tempImage = info[UIImagePickerControllerOriginalImage] as? UIImage
let image = UIImageJPEGRepresentation(tempImage!, 0.2)
let path = try! FileManager.default.url(for: FileManager.SearchPathDirectory.documentDirectory, in: FileManager.SearchPathDomainMask.userDomainMask, appropriateFor: nil, create: false)
let imageName = UUID().uuidString + ".jpg"
let aPath = path.path
let imagePath = (aPath as NSString).appendingPathComponent(imageName)
結果是現在我有一個路徑作爲字符串中的核心數據進行保存。 但是,如何將圖像寫入路徑? 我試圖用:
let result = image!.writeToFile(path, atomically: true)
,但我得到一個錯誤說類型的數據的價值沒有成員將writeToFile。是否有另一種方法在3.0版本中完成?
感謝您的幫助。
只需推動的,而不是將其轉換UIImageJPEGRepresentation,並再次將其保存 –