Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы основы ссылка класса NSFileAccessIntent

Опции
Развертывание Target:

На этой странице
Язык:

NSFileAccessIntent

NSFileAccessIntent класс хранит подробные данные скоординированного чтения и скоординированных операций записи. Используйте этот класс при выполнении асинхронных операций с координатором файла, использующим координатора coordinateAccessWithIntents:queue:byAccessor: метод.

Наследование


Соответствует


Оператор импорта


Swift

import Foundation

Objective C

@import Foundation;

Доступность


Доступный в OS X v10.10 и позже.
  • Возвращает объект намерения доступа к файлу для чтения данного URL с предоставленными возможностями.

    Объявление

    Swift

    class func readingIntentWithURL(_ url: NSURL, options options: NSFileCoordinatorReadingOptions) -> Self!

    Objective C

    + (instancetype)readingIntentWithURL:(NSURL *)url options:(NSFileCoordinatorReadingOptions)options

    Параметры

    url

    URL документа Вы намереваетесь читать из.

    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, options options: NSFileCoordinatorWritingOptions) -> Self!

    Objective C

    + (instancetype)writingIntentWithURL:(NSURL *)url options:(NSFileCoordinatorWritingOptions)options

    Параметры

    url

    URL документа Вы намереваетесь записать в.

    options

    Скоординированные опции записи. Для списка допустимых значений посмотрите NSFileCoordinatorWritingOptions в ссылке класса NSFileCoordinator.

    Возвращаемое значение

    Недавно инстанцированный и сконфигурированный объект намерения доступа к файлу.

    Обсуждение

    При вызове координатора файла coordinateAccessWithIntents:queue:byAccessor: метод, Вы передаете массив объектов намерения доступа к файлу. Каждый поглощенный объект представляет определенную операцию чтения или операцию записи на едином документе или каталоге. Использовать writingIntentWithURL:options: создать поглощенный объект, подходящий для записи.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в OS X v10.10 и позже.

  • URL URL Свойство

    Текущий URL для элемента, которым управляет экземпляр намерения доступа к файлу. (только для чтения)

    Объявление

    Swift

    @NSCopying var URL: NSURL { get }

    Objective C

    @property(readonly, copy) NSURL *URL

    Обсуждение

    Всегда используйте URL, возвращенный этим свойством в блоке средства доступа координатора файла coordinateAccessWithIntents:queue:byAccessor: метод. Значение этого свойства может отличаться от исходного URL, потому что элемент был или перемещен или переименован, в то время как координатор файла ожидал доступа.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в OS X v10.10 и позже.