swift 从沙盒中把图片读取出来

1.获取沙盒路径

let docPath = File.getUserFilePath()

class File {
//获取用户路径
static func getUserFilePath()->URL{
    let manager = FileManager.default
    let urlForDocument = manager.urls(for: .documentDirectory, in:.userDomainMask)
    let url = urlForDocument[0] as URL
    return url
}
}

2.添加文件路径及名称

//tempUrl = "img/#.jpg"
let file = docPath.appendingPathComponent(tempUrl)

3.把文件读取为二进制,并把转换为图片格式

 let imgData = try! Data.init(contentsOf: file)
 cell.image.image = UIImage(data: imgData)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容