Ich brauche Video mit UIImagePicker in einem benutzerdefinierten Ordner in app Dokumentenverzeichnisschnelles Video in Dokumentenverzeichnis
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
picker.dismissViewControllerAnimated(true, completion: nil)
if let fileURL = info[UIImagePickerControllerMediaURL] as? NSURL {
if let videoData = NSData(contentsOfURL: fileURL) {
//save file to doc dir or save NSData into Core Data binary field
}
}
}
alternativ gefangen speichern wir Videodaten in Core Data binärem Feld mit externen Speichern speichern können, aber nachdem ich kann nicht Spielen Sie das Video mit dem Media Player ab, da ich NSData nicht in NSURL konvertieren kann.
nicht den ganzen Film Daten in den Speicher laden, die App zum Absturz bringen können auf der Dateigröße deppending. Verwenden Sie einfach Dateimanager verschieben Element an URL-Methode, um es an den neuen Speicherort verschieben –
http://StackOverflow.com/A/33189238/2303865 –