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