In meiner app ich folgende Objective-C-Code in Swift hinzufügen möchten,Translating Code von Objective-C zu Swift gibt
- (NSURL *)applicationDocumentsDirectory {
return [[[NSFileManager defaultManager] URLsForDirectory:NSDocumentDirectory
inDomains:NSUserDomainMask] lastObject];
}
Mein Versuch hat einige Probleme, abgesehen von der Syntax nicht korrekt zu sein Es scheint, dass NSDocumentDirectory und NSUserDomainMask in Swift nicht vorhanden sind.
var applicationDocumentsDirectory : NSURL {
return NSFileManager.defaultManager().URLsForDirectory(NSDocumentDirectory, inDomains: NSUserDomainMask.lastObject)
}
Der Grund, warum ich diese berechnete Eigenschaft bin ist, dass ich eine Ausgabe URL zu dieser Kamera Rahmen passieren muss ich als solche bin mit ...
// start recording
NSURL *outputURL = [[[self applicationDocumentsDirectory]
URLByAppendingPathComponent:@"test1"] URLByAppendingPathExtension:@"mov"];
[self.camera startRecordingWithOutputUrl:outputURL];
Sie für die Hilfe danken wie immer! Diese
Ja! Vielen Dank. – Echizzle