Tag: 保存文件

在Swift中从文档目录中保存和获取图像?

每个应用程序在文档目录中都有其自己的存储。 在文档目录中,用户可以存储音频,视频,图像,pdf和其他文件,而不会与其他应用冲突。 您还可以读写Document目录中特定应用程序的数据。 文档目录将用户数据或文件存储在应用程序路径中。 所有文件都存储在特定应用程序的文件夹中。 您可以从文档目录的路径读取应用程序数据。 将图像保存在文档目录中: func saveImageDocumentDirectory(){ 让fileManager = NSFileManager.defaultManager() 让路径=(NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true)[0] as NSString).stringByAppendingPathComponent(“ apple.jpg”) let image = UIImage(名称:“ apple.jpg”) 打印(路径) 让imageData = UIImageJPEGRepresentation(image !, 0.5)fileManager.createFileAtPath(路径为String,内容:imageData,属性:nil) } 获取文档目录路径: func getDirectoryPath()->字符串{ 让路径= NSSearchPathForDirectoriesInDomains(.DocumentDirectory,.UserDomainMask,true) 让documentsDirectory = path [0]返回documentsory } 从文档目录获取图像: func getImage(){ 让fileManager = NSFileManager.defaultManager() 让imagePAth =(self.getDirectoryPath()as NSString).stringByAppendingPathComponent(“ apple.jpg”) 如果fileManager.fileExistsAtPath(imagePAth){ self.imageView.image = UIImage(contentsOfFile:imagePAth) }其他{ 打印(“无图像”) } […]