Methods for receiving metadata produced by a metadata capture output.


@protocol AVCaptureMetadataOutputObjectsDelegate


The AVCaptureMetadataOutputObjectsDelegate protocol must be adopted by the delegate of an AVCaptureMetadataOutput object. The single method in this protocol is optional. The method allows a delegate to respond when a capture metadata output object receives relevant metadata objects through its connection.

The AVCaptureMetadataOutput object calls the methods of the delegate object on the dispatch queue associated with its metadataObjectsCallbackQueue property.


Processing Emitted Metadata Objects

- captureOutput:didOutputMetadataObjects:fromConnection:

Informs the delegate that the capture output object emitted new metadata objects.


Inherits From

See Also

Receiving Captured Metadata Objects

- setMetadataObjectsDelegate:queue:

Sets the delegate and dispatch queue to use handle callbacks.


The delegate of the capture metadata output object.


The dispatch queue on which to execute the delegate’s methods.

Beta Software

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