FileObservation
open class FileObservation
A class that can observe file-system object changes.
-
Create a new FileObservation object for monitoring file-system write events.
The event handler will be invoked from default QOS global queue.
Declaration
Swift
open class func observe(atPath path: String, handler: @escaping () -> Void) throws -> FileObservation
Parameters
path
A path to file for observation.
handler
The event handler block for observing file-system write events.
-
Create a new FileObservation object for monitoring file-system write events.
The event handler will be invoked from default QOS global queue.
Declaration
Swift
open class func observe(at url: URL, handler: @escaping () -> Void) throws -> FileObservation
Parameters
url
A url to file for observation.
handler
The event handler block for observing file-system write events.