UIDocumentPickerDelegate
Наследование
Не применимый
Оператор импорта
Swift
import UIKit
Objective C
@import UIKit;
Доступность
Доступный в iOS 8.0 и позже.
UIDocumentPickerDelegate протокол определяет методы, которые необходимо реализовать для отслеживания, когда пользователь выбирает документ или место назначения, или отслеживать, когда отменяется средство выбора документа.
-
Говорит делегату, что пользователь выбрал документ или место назначения. (требуемый)
Объявление
Swift
func documentPicker(_controller: UIDocumentPickerViewController, didPickDocumentAtURLurl: NSURL)Objective C
- (void)documentPicker:(UIDocumentPickerViewController *)controllerdidPickDocumentAtURL:(NSURL *)urlПараметры
controllerСредство выбора документа, который названный этим методом.
urlURL выбранного документа или места назначения.
Обсуждение
Значение предоставленного URL варьируется в зависимости от режима средства выбора документа:
UIDocumentPickerModeImportURL относится к копии выбранного документа. Этот документ является временным файлом. Это остается доступным только, пока не завершается Ваше приложение. Для хранения постоянной копии необходимо переместить этот файл в постоянное расположение в песочнице.
UIDocumentPickerModeOpenURL обращается к выбранному документу. Предоставленным URL является ограниченный по объему безопасностью URL, относящийся к файлу вне песочницы Вашего приложения. Для получения дополнительной информации о работе с внешним, ограниченным по объему безопасностью URLs посмотрите Требования.
UIDocumentPickerModeExportToServiceURL относится к новой копии экспортируемого документа в выбранном месте назначения. Этот URL относится к файлу вне песочницы Вашего приложения. Вы не можете получить доступ к этой копии; URL передается только для указания успеха.
UIDocumentPickerModeMoveToServiceURL относится к новому расположению документа. Предоставленным URL является ограниченный по объему безопасностью URL, относящийся к файлу вне песочницы Вашего приложения. Для получения дополнительной информации о работе с внешним, ограниченным по объему безопасностью URLs посмотрите Требования.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 8.0 и позже.
-
Говорит делегату, что пользователь отменил средство выбора документа.
Объявление
Swift
optional func documentPickerWasCancelled(_controller: UIDocumentPickerViewController)Objective C
- (void)documentPickerWasCancelled:(UIDocumentPickerViewController *)controllerПараметры
controllerСредство выбора документа, который названный этим методом.
Оператор импорта
Objective C
@import UIKit;Swift
import UIKitДоступность
Доступный в iOS 8.0 и позже.
