WTRequestCenter 是一个网络请求类库库,所有的请求都是缓存的。
[WTRequestCenter getWithURL:url parameters:parameters completionHandler:^(NSURLResponse *response, NSData *data, NSError *error) { id obj = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingMutableContainers error:&jsonError]; NSLog(@"result:%@",obj); }
[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];
WTRequestCenter 方便缓存的请求库无需任何import和配置,目前实现了基础需求如果有其他需要请在issue 上提出,谢谢! 使用方法 Usage 注意:所有的请求都是缓存的 GET 请求 [WTRequestCenter getWithURL:url parameters:parameters completionHandler:^(NSURLResponse *response,