0

我想知道如何让 AFNetworking 代码访问我的 Web 服务器(PHP 脚本)上的链接并获取响应数据,并将其放入字符串中?

任何人都可以发布一个例子吗?

非常感谢!

4

2 回答 2

2

这是使用 AFNETWorking 从服务器获取响应所需的代码。只需添加 AFNetworking 库和所需的框架。之后使用下面的代码。

NSURL *url = [[NSURL alloc] initWithString:@"http://itunes.apple.com/search?term=harry&country=us&entity=movie"];
        NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];

        AFJSONRequestOperation *operation = [AFJSONRequestOperation JSONRequestOperationWithRequest:request success:^(NSURLRequest *request, NSHTTPURLResponse *response, id JSON) {
            NSLog(@"JSON");

            self.movies = [JSON objectForKey:@"results"];
            [self.tbleView reloadData];

           } failure:^(NSURLRequest *request, NSHTTPURLResponse *response, NSError *error, id JSON) {
            NSLog(@"Request Failed with Error: %@, %@", error, error.userInfo);
        }];

self.movi​​es 是可变数组的名称,您可以使用任何名称代替它。

你也可以在这里查看

https://github.com/AFNetworking/AFNetworking

于 2012-11-29T14:22:29.257 回答
0

AFHTTPRequests 获得默认的 NSURLRequest 对象。库存的 - AFNetwork 没有修改

要构建 THAT,请参阅 如何将 GET 参数添加到 ASIHttpRequest?

于 2012-11-29T13:52:16.413 回答