LiveConnectClient putWithPath:dictBody:delegate:userState method
Performs an asynchronous PUT that updates a resource with a given path, message request body, and optionally, a LiveOperationDelegate and user state. If the resource does not exist, it creates a new one.
Signature
- (LiveOperation *) putWithPath:(NSString *)path
dictBody:(NSDictionary *)dictBody
delegate:(id <LiveOperationDelegate>)delegate
userState:(id)userState;
Parameters
Name |
Datatype |
Description |
---|---|---|
path |
NSString |
Required. The path or object ID of the resource to send a PUT request. |
dictBody |
NSDictionary |
Required. An NSDictionary instance that includes the request body attributes. |
delegate |
id <LiveOperationDelegate> |
Optional. An instance of a class that implements the LiveOperationDelegate protocol. |
userState |
id |
Optional. An object that is used to track the asynchronous state. The userState object is found in the userState property of the LiveOperation instance that is passed as a parameter when a LiveOperationDelegate protocol method is invoked. |
Returns
Type: LiveOperation
The asynchronous operation that is used to track the asynchronous REST reference request and get response data once the operation completes.
Defined in
LiveConnectClient.h
Remarks
This method uses an HTTP PUT call to the Live SDKREST reference.