Inherits from NSObject
Conforms to NSCopying
Declared in MSFKSenderApplicationInfo.h
MSFKSenderApplicationInfo.m

Overview

Container class for information about a sender application.

Properties

appIdentifier

The sender app’s unique identifier.

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

Discussion

The sender app’s unique identifier.

Declared In

MSFKSenderApplicationInfo.h

launchURL

The sender app’s launch URL.

@property (nonatomic, strong, readonly) NSURL *launchURL

Discussion

The sender app’s launch URL.

Declared In

MSFKSenderApplicationInfo.h

platform

The sender app’s platform.

@property (nonatomic, readonly) MSFKSenderApplicationInfoPlatform platform

Discussion

The sender app’s platform.

Declared In

MSFKSenderApplicationInfo.h

Instance Methods

initWithJSONObject:

Constructs a new SenderApplicationInfo object from JSON data.

- (id)initWithJSONObject:(id)JSONObject

Parameters

JSONObject

The JSON data.

Discussion

Constructs a new SenderApplicationInfo object from JSON data.

Declared In

MSFKSenderApplicationInfo.h

initWithPlatform:appIdentifier:launchURL:

Designated initializer. Constructs a new SenderApplicationInfo object.

- (id)initWithPlatform:(MSFKSenderApplicationInfoPlatform)platform appIdentifier:(NSString *)appIdentifier launchURL:(NSURL *)launchURL

Parameters

platform

The sender platform.

appIdentifier

The sender application’s unique identifer.

launchUrl

The URL for launching the application on the sender platform.

Discussion

Designated initializer. Constructs a new SenderApplicationInfo object.

Declared In

MSFKSenderApplicationInfo.h