Function
CGPDFDictionaryGetObject
Returns whether there is a PDF object associated with a specified key in a PDF dictionary and, if so, retrieves that object.
SDKs
- iOS 2.0+
- macOS 10.3+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
Parameters
dictionary
A PDF dictionary. If this parameter is not a valid PDF dictionary, the behavior is undefined.
key
The key for the value to retrieve.
value
On input, a pointer to a PDF object. If the value associated with the specified key is a PDF object, then on return contains that object; otherwise the value is unspecified.
Return Value
Returns YES
if there is a PDF object associated with the specified key; otherwise, NO
.
See Also
Getting Data from a Dictionary
CGPDFDictionaryGetArray
Returns whether there is a PDF array associated with a specified key in a PDF dictionary and, if so, retrieves that array.
CGPDFDictionaryGetBoolean
Returns whether there is a PDF Boolean value associated with a specified key in a PDF dictionary and, if so, retrieves the Boolean value.
CGPDFDictionaryGetDictionary
Returns whether there is another PDF dictionary associated with a specified key in a PDF dictionary and, if so, retrieves that dictionary.
CGPDFDictionaryGetInteger
Returns whether there is a PDF integer associated with a specified key in a PDF dictionary and, if so, retrieves that integer.
CGPDFDictionaryGetName
Returns whether an object with a specified key in a PDF dictionary is a PDF name reference (represented as a constant C string) and, if so, retrieves that name.
CGPDFDictionaryGetNumber
Returns whether there is a PDF number associated with a specified key in a PDF dictionary and, if so, retrieves that number.
CGPDFDictionaryGetStream
Returns whether there is a PDF stream associated with a specified key in a PDF dictionary and, if so, retrieves that stream.
CGPDFDictionaryGetString
Returns whether there is a PDF string associated with a specified key in a PDF dictionary and, if so, retrieves that string.