gpt4 book ai didi

ios - 将图像路径保存到核心数据,然后使用 Eureka 行中的路径显示图像

转载 作者:行者123 更新时间:2023-11-28 07:58:16 25 4
gpt4 key购买 nike

我正在尝试将图像路径保存到核心数据,稍后我可以使用该路径在使用 Eureka Forms 创建的行中显示图像:下面的代码保存了 URL,但我无法获取文件名。这是当前正在保存的内容。

file:///Users/myName/Library/Developer/CoreSimulator/Devices/21A03F39-026C-417F-8E51-16C5E4BE2FC8/data/Containers/Data/Application/4A7CAE46-5004-4A2E-93A6-A3581F853576/Documents/

@IBAction func btnSave(_ sender: UIButton) {

UIImageWriteToSavedPhotosAlbum(imageView.image!, self, #selector(image(_:didFinishSavingWithError:contextInfo:)), nil)

let documentDirectories = NSSearchPathForDirectoriesInDomains(.documentDirectory, .userDomainMask, true).first

let url = URL(fileURLWithPath: documentDirectories!)

print ("STARTS HERE \(url) ENDS")

最佳答案

尝试使用此代码将图像保存到具有图像名称的文档目录。保存后,您将获得可在将来使用的文件 URL。

let documentsDirectoryURL = try! 
NSFileManager().URLForDirectory(.DocumentDirectory, inDomain: .UserDomainMask,
appropriateForURL: nil, create: true)
// create a name for your image
let fileURL = documentsDirectoryURL.URLByAppendingPathComponent("Image1.jpg")

if !NSFileManager.defaultManager().fileExistsAtPath(fileURL.path!) {
if UIImageJPEGRepresentation(image, 1.0)!.writeToFile(fileURL.path!, atomically: true) {
print("file saved")
} else {
print("error saving file")
}
} else {
print("file already exists")
}
print ("STARTS HERE \(fileURL) ENDS")

关于ios - 将图像路径保存到核心数据,然后使用 Eureka 行中的路径显示图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47341860/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com