如何从NSURLSessionTask获取响应字符串

时间:2016-05-03 12:42:25

标签: ios xcode afnetworking-3

我正在使用AFNetwork 3.0进行HTTP get请求。 我甚至得到了回应。但我想将响应数据作为NSString。 有人可以帮助我如何获取响应数据NSString

这是我的代码,

AFHTTPSessionManager *operation = [AFHTTPSessionManager alloc];

    [operation GET:controlURL.absoluteString parameters:nil progress:nil success:^(NSURLSessionTask *task, id responseObject) {
        NSLog(@"JSON: %@", responseObject);


        NSLog(@"success: %@", responseObject);

        NSString *xmlString = [responseObject ];// i am facing problem here

1 个答案:

答案 0 :(得分:0)

如果您想在字符串中使用响应数据,请尝试以下操作:

        NSString *str = [[NSString alloc] initWithData:responseObject encoding:NSUTF8StringEncoding];
    NSLog(@"responseData: %@", str);