我正在將UIImage保存到核心數據。所以首先,我將它轉換爲NSData,然後保存它。獲取保存在CoreData中的NSData的URL
我需要獲取圖片保存後的URL。我這樣做是因爲我想用附件安排一個本地通知,唯一的方法就是使用URL,AFAIK。
這裏是我的代碼:
//my image:
var myImage: UIImage?
var imageData: NSData?
if let image = myImage {
imageData = UIImageJPEGRepresentation(image, 0.5)! as NSData
}
myEntity.setValue(imageData, forKey: "image")
這就是我應該如何添加附件的通知:
UNNotificationAttachment.init(identifier: String, url: URL>, options: [AnyHashable : Any]?)
我保存圖像和手動調度通知用戶水龍頭時在一個按鈕上保存圖像。
如果您需要額外信息,請讓我知道。
在本地保存圖像並將其url保存到CoreData –