LuxChat  2.0
Instant messenger for iOS
Properties | List of all members
<ParseMutableClientConfiguration> Protocol Reference

#import <ParseClientConfiguration.h>

Inheritance diagram for <ParseMutableClientConfiguration>:

Properties

NSString * applicationId
 
More...
 
NSString * clientKey
 
NSString * server
 
id< PFFileUploadControllerfileUploadController
 
BOOL localDatastoreEnabled PF_TV_UNAVAILABLE
 
More...
 
NSString *applicationGroupIdentifier PF_TV_UNAVAILABLE PF_WATCH_UNAVAILABLE
 
More...
 
NSString *containingApplicationBundleIdentifier PF_TV_UNAVAILABLE PF_WATCH_UNAVAILABLE
 
NSUInteger networkRetryAttempts
 
More...
 

Detailed Description

The ParseMutableClientConfiguration represents a ParseClientConfiguration object that can be mutated.

It is only usable during the execution of the block passed to ParseClientConfiguration.+configurationWithBlock:, during which time you should set your properties on it, similar to the following:

``` configuration.applicationId = "<#YOUR APPLICATION ID#>" configuration.clientKey = @"<#YOUR CLIENT KEY#>" configuration.localDatastoreEnabled = true ```

Property Documentation

- (NSString*) applicationId
readwritenonatomiccopy



The Parse.com application id to configure the SDK with.

- (NSString*) clientKey
readwritenonatomiccopy

The Parse.com client key to configure the SDK with.

- (id<PFFileUploadController>) fileUploadController
readwritenonatomicstrong

Sets a custom file upload controller that uploads PFFiles using its own policy.

- (NSUInteger) networkRetryAttempts
readwritenonatomicassign



The maximum number of retry attempts to make upon a failed network request.

- (BOOL localDatastoreEnabled) PF_TV_UNAVAILABLE
readwritenonatomicassign



Whether or not to enable pinning in the SDK.

The default value is NO.

- (NSString* applicationGroupIdentifier PF_TV_UNAVAILABLE) PF_WATCH_UNAVAILABLE
readwritenonatomiccopy



When set, enables data sharing with an application group identifier.

After enabling - Local Datastore, PFUser.+currentUser, PFInstallation.+currentInstallation and all eventually commands are going to be available to every application/extension in a group that have the same Parse applicationId.

- (NSString* containingApplicationBundleIdentifier PF_TV_UNAVAILABLE) PF_WATCH_UNAVAILABLE
readwritenonatomiccopy

When set, controls the bundle identifier of the parent bundle to connect to.

Warning
This property should only be set from inside an extension environment.
- (NSString*) server
readwritenonatomiccopy

The URL of the server that is being used by the SDK. Defaults to https://api.parse.com/1.

Note
Setting this property to a non-valid URL or nil will throw an NSInvalidArgumentException.

The documentation for this protocol was generated from the following file: