Share via


ShazamKit Namespace

Classes

Name Description
SHCatalog
SHCustomCatalog
SHErrorCodeExtensions

Extension methods for the SHErrorCode enumeration.

SHMatch
SHMatchedMediaItem
SHMediaItem
SHMediaItemPropertyExtensions

Extension methods for the SHMediaItemProperty enumeration.

SHMediaLibrary
SHRange
SHSession
SHSessionDelegate

This is a class that implements the interface ISHSessionDelegate (for the protocol SHSessionDelegate).

Subclass this class to easily create a type that implements the protocol.

An alternative is to create a subclass of NSObject and then implemented the interface ISHSessionDelegate.

SHSessionDelegate_Extensions

Extension methods to the ISHSessionDelegate interface to support all the methods from the SHSessionDelegate protocol.

SHSignature
SHSignatureGenerator

Interfaces

Name Description
ISHSessionDelegate

This interface represents the Objective-C protocol SHSessionDelegate.

Enums

Name Description
SHErrorCode
SHMediaItemProperty