OMIDPartner

Objective-C

@interface OMIDPartner : NSObject

Swift

class OMIDPartner : NSObject

Details about the integration partner which will be supplied to the ad session.

  • Declaration

    Objective-C

    @property(nonatomic, readonly, nonnull) NSString *name

    Swift

    var name: String { get }
  • Declaration

    Objective-C

    @property(nonatomic, readonly, nonnull) NSString *versionString

    Swift

    var versionString: String { get }
  • Initializes new partner instance providing both name and versionString.

    Both name and version are mandatory.

    Declaration

    Objective-C

    - (nullable instancetype)initWithName:(nonnull NSString *)name
                            versionString:(nonnull NSString *)versionString;

    Swift

    init?(name: String, versionString: String)

    Parameters

    name

    It is used to uniquely identify the integration partner.

    versionString

    It is used to uniquely identify the integration partner.

    Return Value

    A new partner instance, or nil if any of the parameters are either null or blank

  • Unavailable

    Declaration

    Objective-C

    - (null_unspecified instancetype)init NS_UNAVAILABLE;