Invokes the given block for every key/value pair in the dictionary.
- macOS 10.7+
- Mac Catalyst 13.0+Beta
The dictionary object which is to be examined.
The block which this function applies to every key/value pair in the dictionary.
A Boolean indicating whether iteration of the dictionary completed successfully. Iteration will only fail if the applier block returns false.
You should not modify a dictionary's contents during iteration. There is no guaranteed order of iteration over dictionaries.
Gets a pointer to the raw bytes of a data object from an array directly.
Creates an XPC object representing a POSIX file descriptor.
Returns a file descriptor that is equivalent to the one boxed by the file descriptor object.
Calculates a hash value for the given object.
Decrements the reference count of an object.
Increments the reference count of an object.
Creates an XPC object representing the given shared memory region.
Maps the region boxed by the XPC shared memory object into the caller’s address space.
Creates an XPC object representing a universally-unique identifier (UUID) as described by uuid(3).
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