One Logo Pool Ball
ShazamKit · IOS API REFERENCE

SHCustomCatalog

class · iOS 15.0+ · SDK 27.1

class SHCustomCatalog

Members (6)

method · iOS 15.0+

add

TypeScript
add(customCatalogURL: string): void
Swift declaration
func add(from customCatalogURL: URL) throws
method · iOS 15.0+

addReferenceSignature

TypeScript
addReferenceSignature(signature: SHSignature, mediaItems: Array<SHMediaItem>): void
Swift declaration
func addReferenceSignature(_ signature: SHSignature, representing mediaItems: [SHMediaItem]) throws
init · iOS 15.0+

init

TypeScript
static init(): SHCustomCatalog
Swift declaration
init()
init · iOS 18.0+

init

TypeScript
static initDataRepresentation(dataRepresentation: ArrayBuffer): SHCustomCatalog
Swift declaration
init(dataRepresentation: Data) throws
method · iOS 15.0+ · Deprecated in iOS 18.0

write

TypeScript
write(destinationURL: string): void
Swift declaration
func write(to destinationURL: URL) throws
get · iOS 18.0+

dataRepresentation

TypeScript
get dataRepresentation(): ArrayBuffer
Swift declaration
var dataRepresentation: Data { get }

Skipped declarations

No declarations were skipped in this snapshot.

All ShazamKit types →