当前位置

网站首页> 程序设计 > 开源项目 > 编程语言 > 浏览文章

WTRequestCenter

作者:小梦 来源: 网络 时间: 2024-04-19 阅读:

程序员必上的开发者服务平台 —— DevStore

WTRequestCenter 是一个网络请求类库库,所有的请求都是缓存的。 

GET 请求

[WTRequestCenter getWithURL:url                 parameters:parameters          completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {              id obj = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&jsonError];              NSLog(@"result:%@",obj);              }

POST 请求

[WTRequestCenter postWithURL:url                  parameters:parameters            completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) {                     id obj = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&jsonError];              NSLog(@"result:%@",obj);               }

缓存图片

    NSURL *url = [NSURL URLWithString:@"http://www.xxx.com/eqdsa.jpg"];    UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectZero];    [WTRequestCenter getImageWithURL:url imageComplectionHandler:^(UIImage *image) {        imageView.image = image;    }];

取消所有请求

[WTRequestCenter cancelAllRequest];

相关阅读

网友最爱