AWSXMLResponseSerializer
Objective-C
@interface AWSXMLResponseSerializer : NSObject <AWSHTTPURLResponseSerializer>
@property (nonatomic, assign) Class outputClass;
- (instancetype)initWithJSONDefinition:(NSDictionary *)JSONDefinition
actionName:(NSString *)actionName
outputClass:(Class)outputClass;
+ (NSMutableDictionary *)parseResponse:(NSHTTPURLResponse *)response
rules:(AWSJSONDictionary *)rules
bodyDictionary:(NSMutableDictionary *)bodyDictionary
error:(NSError *__autoreleasing *)error;
@end
Swift
class AWSXMLResponseSerializer : NSObject, AWSHTTPURLResponseSerializer
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic) Class outputClassSwift
var outputClass: AnyClass! { get set } -
Undocumented
Declaration
Objective-C
- (instancetype)initWithJSONDefinition:(NSDictionary *)JSONDefinition actionName:(NSString *)actionName outputClass:(Class)outputClass;Swift
init!(jsonDefinition JSONDefinition: [AnyHashable : Any]!, actionName: String!, outputClass: AnyClass!) -
Undocumented
Declaration
Objective-C
+ (NSMutableDictionary *)parseResponse:(NSHTTPURLResponse *)response rules:(AWSJSONDictionary *)rules bodyDictionary:(NSMutableDictionary *)bodyDictionary error:(NSError *__autoreleasing *)error;Swift
class func parseResponse(_ response: HTTPURLResponse!, rules: AWSJSONDictionary!, bodyDictionary: NSMutableDictionary!) throws -> NSMutableDictionary
View on GitHub
Install in Dash
AWSXMLResponseSerializer Class Reference