2017-07-17 2 views

Antwort

0

Arbeitete es aus:

let myFileManager = FileManager.default 
    var activityArray = [NSURL]() 
    activityArray.removeAll() 

    for (i, data) in dataToShare.enumerated() { 
     let docsurl = try! myFileManager.url(for:.documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false) 
     let myurl = docsurl.appendingPathComponent("shareData\(i).gymProf") 
     var myUrlString = myurl.absoluteString 

     myUrlString = myUrlString.replacingOccurrences(of: "file://", with: "") 
     myFileManager.createFile(atPath: myUrlString, contents: data, attributes: nil) 
     activityArray.append(NSURL(fileURLWithPath: myUrlString)) 

     if myFileManager.fileExists(atPath: myUrlString) { 
      print("File Exists at \(myUrlString)") 
     } else { 
      print("File not found") 
     } 

    } 

    let activityViewController = UIActivityViewController(activityItems: activityArray, applicationActivities: nil) 
    activityViewController.popoverPresentationController?.sourceView = self.view 

    self.present(activityViewController, animated: true, completion: nil) 
Verwandte Themen