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

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

Разработчик

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

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

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

NSFileManagerDelegate

NSFileManagerDelegate протокол определяет дополнительные методы для управления операциями, включающими копирование, перемещение, соединение или удаление файлов и каталогов. Когда Вы используете NSFileManager объект инициировать копию, переместите, соедините или удалите работу, файловый менеджер спрашивает своего делегата, должна ли работа начаться вообще и должно ли это продолжиться, когда происходит ошибка.

Методы этого протокола принимают также NSURL или NSString объекты. Файловый менеджер всегда предпочитает методы, берущие NSURL возразите по тем, которые берут NSString объект.

Необходимо связать делегата с уникальным экземпляром NSFileManager класс, в противоположность совместно используемому экземпляру.

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


Не применимый

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


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


Swift

import Foundation

Objective C

@import Foundation;

Доступность


Доступный в OS X v10.7 и позже.
  • Если файловый менеджер должен переместить указанный элемент в новый URL, спрашивает делегат.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldMoveItemAtURL srcURL: NSURL, toURL dstURL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldMoveItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся переместить файл или каталог.

    srcURL

    URL файла или каталога, который файловый менеджер хочет переместить.

    dstURL

    URL, указывающий новое расположение для файла или каталога.

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

    YEStrue если элемент должен быть перемещен или NOfalse если это не должно быть перемещено. Если Вы не реализуете этот метод, файловый менеджер принимает ответ YEStrue.

    Обсуждение

    Этот метод вызывают только один раз для перемещаемого элемента, независимо от того, является ли элемент файлом, каталогом или символьной ссылкой.

    Этот метод выполняет ту же задачу как fileManager:shouldMoveItemAtPath:toPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Если файловый менеджер должен переместить указанный элемент в новый путь, спрашивает делегат.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldMoveItemAtPath srcPath: String, toPath dstPath: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldMoveItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся переместить файл или каталог.

    srcPath

    Путь к файлу или каталогу, который файловый менеджер хочет переместить.

    dstPath

    Новый путь для файла или каталога.

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

    YEStrue если работа должна продолжиться, иначе NOfalse. Если Вы не реализуете этот метод, файловый менеджер принимает ответ YEStrue.

    Обсуждение

    Этот метод вызывают только один раз для перемещаемого элемента, независимо от того, является ли элемент файлом, каталогом или символьной ссылкой.

    Этот метод выполняет ту же задачу как fileManager:shouldMoveItemAtURL:toURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если операция пересылки должна продолжаться после того, как ошибка происходит при перемещении элемента в указанный URL.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, movingItemAtURL srcURL: NSURL, toURL dstURL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error movingItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся переместить элемент.

    error

    Ошибка, произошедшая при попытке переместить элемент в srcURL.

    srcURL

    URL файла или каталога, который файловый менеджер попытался переместить.

    dstURL

    URL намеченного места назначения для элемента в srcURL.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, перемещающая элемент в указанное расположение, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжается для удаления элемента из его текущего расположения, как будто операция пересылки завершилась успешно.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:movingItemAtPath:toPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если операция пересылки должна продолжаться после того, как ошибка происходит при перемещении элемента в указанный путь.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, movingItemAtPath srcPath: String, toPath dstPath: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error movingItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся переместить элемент.

    error

    Ошибка, произошедшая при попытке переместить элемент в srcPath.

    srcPath

    Путь файла или каталога, который файловый менеджер попытался переместить.

    dstPath

    Путь намеченного места назначения для элемента в srcPath.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, перемещающая элемент в указанное расположение, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжается для удаления элемента из его текущего расположения, как будто операция пересылки завершилась успешно.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:movingItemAtURL:toURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Если файловый менеджер должен скопировать указанный элемент в новый URL, спрашивает делегат.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldCopyItemAtURL srcURL: NSURL, toURL dstURL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldCopyItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся скопировать файл или каталог.

    srcURL

    URL файла или каталога, который файловый менеджер хочет скопировать.

    dstURL

    URL, указывающий расположение для скопированного файла или каталога.

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

    YEStrue если элемент должен быть скопирован или NOfalse если файловый менеджер должен прекратить копировать элементы, связанные с текущей работой. Если Вы не реализуете этот метод, файловый менеджер принимает ответ YEStrue.

    Обсуждение

    Этот метод вызывают один раз для каждого элемента, который должен быть скопирован. Таким образом, для каталога, этот метод вызывают один раз для каталога и один раз для каждого элемента в каталоге.

    Этот метод выполняет ту же задачу как fileManager:shouldCopyItemAtPath:toPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Если файловый менеджер должен скопировать указанный элемент в новый путь, спрашивает делегат.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldCopyItemAtPath srcPath: String, toPath dstPath: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldCopyItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся скопировать файл или каталог.

    srcPath

    Путь к файлу или каталогу, который файловый менеджер хочет скопировать.

    dstPath

    Новый путь для скопированного файла или каталога.

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

    YEStrue если элемент должен быть скопирован или NOfalse если файловый менеджер должен прекратить копировать элементы, связанные с текущей работой. Если Вы не реализуете этот метод, файловый менеджер принимает ответ YEStrue.

    Обсуждение

    Этот метод вызывают один раз для каждого элемента, который должен быть скопирован. Таким образом, для каталога, этот метод вызывают один раз для каталога и один раз для каждого элемента в каталоге.

    Этот метод выполняет ту же задачу как fileManager:shouldCopyItemAtURL:toURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если операция пересылки должна продолжаться после того, как ошибка происходит при копировании элемента в указанном URL.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, copyingItemAtURL srcURL: NSURL, toURL dstURL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error copyingItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся скопировать элемент.

    error

    Ошибка, произошедшая во время попытки скопировать.

    srcURL

    URL или файл или каталог это fileManager пытается скопировать.

    dstURL

    URL ТО, или файл или каталог, к который fileManager пытается скопировать.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, копируя элемент в указанное расположение, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжает копировать любые другие элементы и игнорирует ошибку.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:copyingItemAtPath:toPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если операция пересылки должна продолжаться после того, как ошибка происходит при копировании элемента в указанном пути.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, copyingItemAtPath srcPath: String, toPath dstPath: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error copyingItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath

    Параметры

    fileManager

    NSFileManager возразите, что отправил это сообщение.

    error

    Ошибка, произошедшая во время попытки скопировать.

    srcPath

    Путь или файл или каталог это fileManager пытается скопировать.

    dstPath

    Путь тот, или файл или каталог, к который fileManager пытается скопировать.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, копируя элемент в указанное расположение, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжает копировать любые другие элементы и игнорирует ошибку.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:copyingItemAtURL:toURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, должен ли быть удален элемент в указанном URL.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldRemoveItemAtURL URL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldRemoveItemAtURL:(NSURL *)URL

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся удалить файл или каталог.

    URL

    URL, указывающий файл или каталог, который файловый менеджер пытается удалить.

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

    YEStrue если указанный элемент должен быть удален или NOfalse если это не должно быть удалено.

    Обсуждение

    Удаленные элементы сразу удалены и не помещены в Мусор. Если указанный элемент является каталогом, возвращаясь NOfalse предотвращает и каталог и его дочерние элементы от того, чтобы быть удаленным.

    Этот метод выполняет ту же задачу как fileManager:shouldRemoveItemAtPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, должен ли быть удален элемент в указанном пути.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldRemoveItemAtPath path: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldRemoveItemAtPath:(NSString *)path

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся удалить файл или каталог.

    path

    Путь к файлу или каталогу, который файловый менеджер пытается удалить.

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

    YEStrue если указанный элемент должен быть удален или NOfalse если это не должно быть удалено.

    Обсуждение

    Удаленные элементы сразу удалены и не помещены в Мусор. Если указанный элемент является каталогом, возвращаясь NOfalse предотвращает и каталог и его дочерние элементы от того, чтобы быть удаленным.

    Этот метод выполняет ту же задачу как fileManager:shouldRemoveItemAtURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если работа должна продолжаться после того, как ошибка происходит при удалении элемента в указанном URL.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, removingItemAtURL URL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error removingItemAtURL:(NSURL *)URL

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся удалить элемент.

    error

    Ошибка, произошедшая при попытке удалить элемент в URL.

    URL

    URL для файла или каталога, который файловый менеджер попытался удалить.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, удаляя элемент к указанному расположению, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжает удалять любые остающиеся элементы и игнорирует ошибку.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:removingItemAtPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если работа должна продолжаться после того, как ошибка происходит при удалении элемента в указанном пути.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, removingItemAtPath path: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error removingItemAtPath:(NSString *)path

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся удалить элемент.

    error

    Ошибка, произошедшая во время попытки скопировать.

    path

    Путь для файла или каталога, который файловый менеджер попытался удалить.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, удаляя элемент к указанному расположению, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжает удалять любые остающиеся элементы и игнорирует ошибку.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:removingItemAtURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Если жесткая ссылка должна быть создана между элементами в двух URLS, спрашивает делегат.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldLinkItemAtURL srcURL: NSURL, toURL dstURL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldLinkItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся создать ссылку.

    srcURL

    URL, идентифицирующий новую жесткую ссылку, которая будет создаваться.

    dstURL

    URL, идентифицирующий место назначения ссылки.

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

    YEStrue если ссылка должна быть создана или NOfalse если это не должно быть создано.

    Обсуждение

    Если элемент, указанный destURL каталог, возвращаясь NOfalse препятствует тому, чтобы ссылки были созданы и к каталогу и к его дочерним элементам.

    Этот метод выполняет ту же задачу как fileManager:shouldLinkItemAtPath:toPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Если жесткая ссылка должна быть создана между элементами в двух путях, спрашивает делегат.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldLinkItemAtPath srcPath: String, toPath dstPath: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldLinkItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath

    Параметры

    fileManager

    Объект файлового менеджера, пытающийся создать ссылку.

    srcPath

    Путь или файл или каталог это fileManager собирается попытаться соединиться.

    dstPath

    Путь тот, или файл или каталог, к который fileManager собирается попытаться соединиться.

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

    YEStrue если работа должна продолжиться, иначе NOfalse.

    Обсуждение

    Если элемент, указанный destURL каталог, возвращаясь NOfalse препятствует тому, чтобы ссылки были созданы и к каталогу и к его дочерним элементам.

    Этот метод выполняет ту же задачу как fileManager:shouldLinkItemAtURL:toURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если работа должна продолжаться после того, как ошибка происходит при соединении с элементом в указанном URL.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, linkingItemAtURL srcURL: NSURL, toURL dstURL: NSURL) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error linkingItemAtURL:(NSURL *)srcURL toURL:(NSURL *)dstURL

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся создать ссылку.

    error

    Ошибка, произошедшая во время попытки ссылки.

    srcURL

    URL опробованного расположения ссылки.

    dstURL

    URL файла или каталога, который был местом назначения жесткой ссылки.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, создающая жесткую ссылку на элемент в указанном расположении, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжает создавать любые другие ссылки, связанные с текущей работой, и игнорирует ошибку.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:linkingItemAtPath:toPath: метод и предпочтен по тому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.

  • Спрашивает делегат, если работа должна продолжаться после того, как ошибка происходит при соединении с элементом в указанном пути.

    Объявление

    Swift

    optional func fileManager(_ fileManager: NSFileManager, shouldProceedAfterError error: NSError, linkingItemAtPath srcPath: String, toPath dstPath: String) -> Bool

    Objective C

    - (BOOL)fileManager:(NSFileManager *)fileManager shouldProceedAfterError:(NSError *)error linkingItemAtPath:(NSString *)srcPath toPath:(NSString *)dstPath

    Параметры

    fileManager

    Объект файлового менеджера, попытавшийся создать ссылку.

    error

    Ошибка, произошедшая во время попытки ссылки.

    srcPath

    Путь к опробованному расположению ссылки.

    dstPath

    Путь к файлу или каталогу, который был местом назначения жесткой ссылки.

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

    YEStrue если работа должна продолжиться или NOfalse если это должно быть прервано. Если Вы не реализуете этот метод, файловый менеджер принимает ответ NOfalse.

    Обсуждение

    Когда существует проблема, создающая жесткую ссылку на элемент в указанном расположении, файловый менеджер вызывает этот метод. Если Вы возвращаетесь YEStrue, файловый менеджер продолжает создавать любые другие ссылки, связанные с текущей работой, и игнорирует ошибку.

    Этот метод выполняет ту же задачу как fileManager:shouldProceedAfterError:linkingItemAtURL:toURL: метод, предпочтенный по этому методу в OS X v10.6 и позже.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

    Доступный как часть неофициального протокола до OS X v10.7.