text Grabar imagen en directoriodeaplicación

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text Grabar imagen en directoriodeaplicación相关的知识,希望对你有一定的参考价值。

    func saveImageToDocuments(image: UIImage) -> String?{

        let date = NSDate();
        let imageName = String(date.timeIntervalSince1970).replacingOccurrences(of: ".", with: "")
        //let localPath = String(format: "%@/%@", AppConstants.Folders.ImageFolder,imageName)
        let localPath = self.documentDirectoryPath?.appendingPathComponent(AppConstants.Folders.ImageFolder);
        
        let fileManager = FileManager.default
        if !fileManager.fileExists(atPath: (localPath?.path)!) {
            do {
                try fileManager.createDirectory(atPath: (localPath?.path)!, withIntermediateDirectories: true, attributes: nil)
            } catch {
                NSLog("Couldn't create document directory")
            }
        }
        
        
        var imgPath = URL(fileURLWithPath: (localPath!.appendingPathComponent(imageName).absoluteString))
        imgPath = imgPath.appendingPathExtension("png");
        
        
        do {
            try UIImagePNGRepresentation(image)?.write(to: imgPath, options: .atomic)
            return imgPath.absoluteString;
        } catch {
            print(error.localizedDescription)
        }
        return nil;
    }

以上是关于text Grabar imagen en directoriodeaplicación的主要内容,如果未能解决你的问题,请参考以下文章

text Imagen en boton

text AppleScript para copiar y pegar la imagen descargada en una nueva nota de Evernote,asignar etiq

text 占位符img imagenes imagen占位符占位符

css CSS3.Animaciónderotacióndeuna imagen en CSS3

text enlazar imagenes

text Un controlador con respuesta Json y devolviendo las imagenes de un producto especifico