本人向来不喜欢啰嗦,只喜欢简单粗暴,上代码!!!
注意:你需要下载一个开源的AFNetworking包,版本很多,本人提供一个网盘下载地址: http://pan.baidu.com/s/1jGzmyea
请速度收藏
NSString *urlString=@"http://127.0.0.1:8080/app/test.plist";
NSURL *url = [NSURL URLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[AFPropertyListRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"application/xml"]];
AFPropertyListRequestOperation *operation = [AFPropertyListRequestOperation propertyListRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id propertyList) {
// NSLog(@" - - - - - - - - - - %@ - - —!__!_!_!_!_",[propertyList class]);
[arrList removeAllObjects];
if ([propertyList isKindOfClass:[NSArray class]]) {
NSArray *arr=(NSArray *)propertyList;
[arrList addObjectsFromArray:arr];
[table reloadData];
}
[table headerEndRefreshing];
}failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id propertyList) {
NSLog(@"!!!!! %@",error);
[table headerEndRefreshing];
}];
[operation start];
本文介绍如何使用AFNetworking库发起HTTP请求并解析响应的plist文件。文章提供了完整的代码示例,包括下载开源AFNetworking包、设置请求头、处理响应数据等步骤。
9189

被折叠的 条评论
为什么被折叠?



