The abstract base class that represents a reader session for detecting NFC tags.


You do not create instances of this class. Instead, you create and use an instance of NFCNDEFReaderSession. Only one reader session of any type can be active in the system at a time. The system puts additional sessions on a queue and processes them in FIFO order.


Working with a Session

var delegate: AnyObject?

The delegate of the reader session.

protocol NFCReaderSessionDelegate

A collection of callbacks that provide information about the status of an NFC reader session.

var sessionQueue: DispatchQueue

The queue on which the reader session delegate callbacks and completion block handlers are dispatched.

See Also

Reader Sessions

class NFCNDEFReaderSession

A reader session for detecting NFC Data Exchange Format (NDEF) tags.

protocol NFCReaderSessionProtocol

A general interface for interacting with a reader session.