BCOVComponentIdentity Protocol Reference

Conforms to NSObject
Declared in BrightcovePlayerSDK-Swift.h

Overview

Identifies a BCOVComponent to the BCOVPlayerSDKManager.

  componentClass required method

A concrete class which uniquely identifies an object that conforms to the BCOVComponent protocol.

@property (nonatomic, readonly) Class _Nonnull componentClass

Discussion

A concrete class which uniquely identifies an object that conforms to the BCOVComponent protocol.

Declared In

BrightcovePlayerSDK-Swift.h

  versionIdentifier required method

An identifier which uniquely identifies a specific version of an object that conforms to the BCOVComponent protocol. This identifier should be updated whenever a new version of the component is released, to help in identifying which specific components have been registered with the BCOVPlayerSDKManager.

@property (nonatomic, readonly, copy) NSString *versionIdentifier

Discussion

An identifier which uniquely identifies a specific version of an object that conforms to the BCOVComponent protocol. This identifier should be updated whenever a new version of the component is released, to help in identifying which specific components have been registered with the BCOVPlayerSDKManager.

Declared In

BrightcovePlayerSDK-Swift.h