【发布时间】:2014-01-24 16:57:10
【问题描述】:
我对目标 c 完全是个菜鸟,所以请原谅这个愚蠢的问题。
我已经能够按照 AFNetworking 2.0 的指南使用 AFHTTPRequestOperationManager 发送帖子和获取请求。
我开始研究响应缓存,据我所知,AFHTTPRequestOperation 具有 setCachePolicy。我开始将所有调用都切换到 AFHTTPRequestOperation,但我发现它很难使用。
我是否在为自己创造不必要的工作?如果服务器的缓存头设置正确,我需要在客户端使用 AFNetworking 做任何事情吗?
使用 AFHTTPRequestOperationManager:
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
[manager POST:urlString parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
使用 AFHTTPRequestOperation:
AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request];
op.responseSerializer = [AFJSONResponseSerializer serializer];
[op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) {
我真的希望这是有道理的......
【问题讨论】:
标签: ios objective-c afnetworking-2