MDItemCreate(_:_:)
Creates an MDItem object for a file at the specified path.
Declaration
func MDItemCreate(_ allocator: CFAllocator!, _ path: CFString!) -> MDItem!Parameters
- allocator:
The
CFAllocatorobject to be used to allocate memory for the new object. PassNULLorkCFAllocatorDefaultto use the current default allocator. - path:
A path to the file from which to create the
MDItem. The path must exist.
Return Value
An MDItem object or NULL if there was a problem creating the object.
Discussion
Returns a metadata item for the given URL.
Special Considerations
In macOS 10.5 and later MDItemRefs may or may not be uniqued. You should always use CFEqual for comparison.
Prior to OS X v 10.5 items were guaranteed to be unique and == could or CFEqual could be used for the comparison.