DZRequest is a simple wrapper of AFNetworking 3.0.
pod "DZRequest", :git => "https://github.com/DaZuo/DZRequest.git"
Just drop the DZRequest
folder to your project.
DZBaseRequest *request = [DZBaseRequest new];
request.url = @"http://api.com/example";
[request startRequestSuccessCallback:^(__kindof DZBaseRequest *request, id responseObject) {
} failureCallback:^(__kindof DZBaseRequest *request, NSError *error) {
}];
DZBaseRequest *request = [DZBaseRequest new];
request.url = @"http://api.com/example";
request.requestMethod = DZRequestMethodPOST;
request.requestParameters = {@"username":@"HAHA", @"password":@"******"};
[request startRequestSuccessCallback:^(__kindof DZBaseRequest *request, id responseObject) {
} failureCallback:^(__kindof DZBaseRequest *request, NSError *error) {
}];
You can find more usage in the demo project.