我不是iOS开发者,但我正在尝试使用我们公司拥有的AFNetworking1应用程序。我正在看AFNetworking2并想测试它。我将主人下载并尝试运行调用https://alpha-api.app.net/stream/0/posts/stream/global的示例应用程序。但是,当我打开.xcodeproj文件并在模拟器中运行时,我得到一个取消的错误,当我从故障块中NSLog错误时:
2013-12-06 10:47:28.239 AFNetworking iOS Example[14566:70b] this was a failure Error Domain=NSURLErrorDomain Code=-999 "cancelled" UserInfo=0x907ba60 {NSErrorFailingURLKey=https://alpha-api.app.net/stream/0/posts/stream/global, NSErrorFailingURLStringKey=https://alpha-api.app.net/stream/0/posts/stream/global, NSLocalizedDescription=cancelled}
屏幕截图在这里,从主UITableViewController的剪切底部调用
- (void)reload:(__unused id)sender {
self.navigationItem.rightBarButtonItem.enabled = NO;
NSURLSessionTask *task = [Post globalTimelinePostsWithBlock:^(NSArray *posts, NSError *error) {
NSLog(@"within here");
if (!error) {
self.posts = posts;
[self.tableView reloadData];
}else{
NSLog(@"there was an error");
}
self.navigationItem.rightBarButtonItem.enabled = YES;
}];
[UIAlertView showAlertViewForTaskWithErrorOnCompletion:task delegate:nil];
知道我做错了什么吗?
答案 0 :(得分:2)
有同样的问题。试过2.0.3,问题得到解决。
以下是ZIP存档的链接:https://github.com/AFNetworking/AFNetworking/archive/2.0.3.zip