NSFileAccessIntent
NSFileAccessIntent класс хранит подробные данные скоординированного чтения и скоординированных операций записи. Используйте этот класс при выполнении асинхронных операций с координатором файла, использующим координатора coordinateAccessWithIntents:queue:byAccessor: метод.
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.10 и позже.
-
Возвращает объект намерения доступа к файлу для чтения данного URL с предоставленными возможностями.
Объявление
Swift
class func readingIntentWithURL(_url: NSURL, optionsoptions: NSFileCoordinatorReadingOptions) -> Self!Objective C
+ (instancetype)readingIntentWithURL:(NSURL *)urloptions:(NSFileCoordinatorReadingOptions)optionsПараметры
urlURL документа Вы намереваетесь читать из.
optionsСкоординированные опции чтения. Для списка допустимых значений посмотрите
NSFileCoordinatorReadingOptionsв ссылке класса NSFileCoordinator.Возвращаемое значение
Недавно инстанцированный и сконфигурированный объект намерения доступа к файлу.
Обсуждение
При вызове координатора файла
coordinateAccessWithIntents:queue:byAccessor:метод, Вы передаете массив объектов намерения доступа к файлу. Каждый поглощенный объект представляет определенную операцию чтения или операцию записи на едином документе или каталоге. ИспользоватьreadingIntentWithURL:options:создать поглощенный объект, подходящий для чтения.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
-
Возвращает объект намерения доступа к файлу для записи в данный URL с предоставленными возможностями.
Объявление
Swift
class func writingIntentWithURL(_url: NSURL, optionsoptions: NSFileCoordinatorWritingOptions) -> Self!Objective C
+ (instancetype)writingIntentWithURL:(NSURL *)urloptions:(NSFileCoordinatorWritingOptions)optionsПараметры
urlURL документа Вы намереваетесь записать в.
optionsСкоординированные опции записи. Для списка допустимых значений посмотрите
NSFileCoordinatorWritingOptionsв ссылке класса NSFileCoordinator.Возвращаемое значение
Недавно инстанцированный и сконфигурированный объект намерения доступа к файлу.
Обсуждение
При вызове координатора файла
coordinateAccessWithIntents:queue:byAccessor:метод, Вы передаете массив объектов намерения доступа к файлу. Каждый поглощенный объект представляет определенную операцию чтения или операцию записи на едином документе или каталоге. ИспользоватьwritingIntentWithURL:options:создать поглощенный объект, подходящий для записи.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
-
Текущий URL для элемента, которым управляет экземпляр намерения доступа к файлу. (только для чтения)
Обсуждение
Всегда используйте URL, возвращенный этим свойством в блоке средства доступа координатора файла
coordinateAccessWithIntents:queue:byAccessor:метод. Значение этого свойства может отличаться от исходного URL, потому что элемент был или перемещен или переименован, в то время как координатор файла ожидал доступа.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.10 и позже.
