Wie Datei-URL von UIDocumentPickerController erhalten, für den späteren Upload auf meinen Server? Dateien als implementiertes Telegramm senden. Jetzt gibt es nur noch die Möglichkeit, eine Datei von icloud herunterzuladen und später zu senden. Aber ich möchte lernen, wie man im Telegramm umsetzt?Datei vom iCloud-Laufwerk herunterladen, ohne herunterzuladen?
Dies ist mein Code jetzt:
func openPicker() {
let documentPicker: UIDocumentPickerViewController = UIDocumentPickerViewController(documentTypes: ["public.data"], inMode: UIDocumentPickerMode.Open)
documentPicker.delegate = self
documentPicker.modalPresentationStyle = UIModalPresentationStyle.FullScreen
self.presentViewController(documentPicker, animated: true, completion: nil)
}
func documentPicker(controller: UIDocumentPickerViewController, didPickDocumentAtURL url: NSURL) {
if controller.documentPickerMode == UIDocumentPickerMode.Open {
let fileManager = NSFileManager.defaultManager()
print(fileManager.fileExistsAtPath(url.path!))
let data = NSData(contentsOfFile: url.path!)
let document = UIDocument(fileURL: url)
}
}