必须实现什么方法才能使用 Swift 从另一个应用程序接收文件?

What method must be implemented to receive a file from another app using Swift?

使用 Swift,您需要实施什么方法才能对传入文件进行操作(例如,用户单击电子邮件附件,该附件的文件类型由您应用的文档类型/导出的 UTI 指定)?

我看到了 this 答案,其中提到使用 ObjC 方法 -application:didFinishLaunchingWithOptions:。 Swift 中的等价物是:

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {...}

但我不清楚处理传入文件的实现细节。文件是否已放入接收应用程序可访问的某个文件夹中?文件中有 URL 吗?

如何实现Swift中文件的接收?

如果您以这种方式收到文件,它会进入您的收件箱文件夹(如果需要,会在您的文档文件夹中创建)。

文档在这里:

https://developer.apple.com/library/ios/documentation/FileManagement/Conceptual/FileSystemProgrammingGuide/FileSystemOverview/FileSystemOverview.html