AFPropertyListRequestOperation Class Reference
Inherits from | AFHTTPRequestOperation : AFURLConnectionOperation : NSOperation |
Declared in | AFPropertyListRequestOperation.h |
Overview
AFPropertyListRequestOperation
is a subclass of AFHTTPRequestOperation
for downloading and deserializing objects with property list (plist) response data.
Acceptable Content Types
By default, AFPropertyListRequestOperation
accepts the following MIME types:
application/x-plist
Tasks
Getting Response Data
-
responsePropertyList
An object deserialized from a plist constructed using the response data.
property
Managing Property List Behavior
-
propertyListReadOptions
One of the
propertyNSPropertyListMutabilityOptions
options, specifying the mutability of objects deserialized from the property list. By default, this isNSPropertyListImmutable
. -
+ propertyListRequestOperationWithRequest:success:failure:
Creates and returns an
AFPropertyListRequestOperation
object and sets the specified success and failure callbacks.
Properties
propertyListReadOptions
One of the NSPropertyListMutabilityOptions
options, specifying the mutability of objects deserialized from the property list. By default, this is NSPropertyListImmutable
.
@property (nonatomic, assign) NSPropertyListReadOptions propertyListReadOptions
Discussion
One of the NSPropertyListMutabilityOptions
options, specifying the mutability of objects deserialized from the property list. By default, this is NSPropertyListImmutable
.
Declared In
AFPropertyListRequestOperation.h
Class Methods
propertyListRequestOperationWithRequest:success:failure:
Creates and returns an AFPropertyListRequestOperation
object and sets the specified success and failure callbacks.
+ (instancetype)propertyListRequestOperationWithRequest:(NSURLRequest *)urlRequest success:(void ( ^ ) ( NSURLRequest *request , NSHTTPURLResponse *response , id propertyList ))success failure:(void ( ^ ) ( NSURLRequest *request , NSHTTPURLResponse *response , NSError *error , id propertyList ))failure
Parameters
- urlRequest
The request object to be loaded asynchronously during execution of the operation
- success
A block object to be executed when the operation finishes successfully. This block has no return value and takes three arguments: the request sent from the client, the response received from the server, and the object deserialized from a plist constructed using the response data.
- failure
A block object to be executed when the operation finishes unsuccessfully, or that finishes successfully, but encountered an error while deserializing the object from a property list. This block has no return value and takes three arguments: the request sent from the client, the response received from the server, and the error describing the network or parsing error that occurred.
Return Value
A new property list request operation
Discussion
Creates and returns an AFPropertyListRequestOperation
object and sets the specified success and failure callbacks.
Declared In
AFPropertyListRequestOperation.h