0

我正在使用 NSArray 并在其中放入我使用json_encode 它检索的字符串,当它是纯文本时有效,但如果它在我的图像中不起作用并给我这个错误

在此处输入图像描述

我也尝试使用 NSMutableArray 但同样的问题,所以如果是这些 "\r\n" .. 等的问题,如何将其转换为纯文本?

这是我使用的代码:

NSError *er;
    SBJsonParser *parser = [[SBJsonParser alloc] init];
    NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http://localhost:8888/ost.php"]];
    NSData *response = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil];
    NSString *json_string = [[NSString alloc]initWithData:response encoding:NSUTF8StringEncoding];
    content = [parser objectWithString:json_string error:&er];
    NSLog(@"%@",json_string);     
NSLog(@"%d",[content count]);
    NSLog(@"%@",[content objectAtIndex:0]);
4

1 回答 1

4

我看到一个 NSDictinoary 错误,它使用objectForKey而不是objectAtIndex

你的问题很可能是:

NSLog(@"%@",[content objectAtIndex:0]);

检查它的类型content很可能是一个字典,它被要求提供索引处的对象。

于 2012-06-29T14:32:58.050 回答