Creates a new dispatch source object for writing data to the specified file.
- iOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+Beta
- tvOS 9.0+
- watchOS 2.0+
- Xcode 8.0+
A file descriptor pointing to an open file or socket. The dispatch source begins writing at the file descriptor's current location.
The dispatch queue to use when executing the installed handlers.
After creating the dispatch source, use the methods of the
DispatchSourceProtocol protocol to install the event handlers you need. The returned dispatch source is in the inactive state initially. When you are ready to begin processing events, call its
Creating a File System Source
This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.Learn more about using Apple's beta software