ADDRESPONSE仅在使用NSJSONSerialization时添加到内存中

时间:2013-09-06 11:43:17

标签: iphone ios json

我收到此错误,说ADDRESPONSE仅添加到内存中。我使用JSON链接加载一些键和值。

这是代码:

NSString *str = @"http://jsonsite";
                           NSURL *linkJson = [[NSURL alloc]initWithString:str];
                           jsonData = [NSData dataWithContentsOfURL:linkJson];
                           if (jsonData != nil)
                           {
                           NSError *error = [[NSError alloc]init];
                           NSDictionary *dict = [NSJSONSerialization JSONObjectWithData:jsonData options:NSJSONReadingAllowFragments error:&error];

我在这些数组中加载键和值,简化为:

news_Number = [dict valueForKey:@"NewsID"];
news_Date = [dict valueForKey:@"NewsDate"];
news_Title = [dict valueForKey:@"Titr"];
news_Image = [dict valueForKey:@"FileName"];
news_service = [dict valueForKey:@"RootServiceName"];

1 个答案:

答案 0 :(得分:0)

请忽略这一点。这与您的代码无关。如果您感兴趣的是这意味着什么,这意味着内部http加载机制无法缓存您的请求的响应。祝你好运!