gpt4 book ai didi

iphone - iPhone 中的 JSON 响应第二次为空

转载 作者:行者123 更新时间:2023-11-29 04:30:58 24 4
gpt4 key购买 nike

connectionDidFinishLaunching方法中,

我正在写这个,

ViewWillAppear

NSURLRequest *request = [NSURLRequest requestWithURL:url];
[NSURLConnection connectionWithRequest:request delegate:self];

并在

-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data

我正在获取数据...我将其放入字符串中...

NSString *responsestring=[[NSString alloc] initWithData:self.receivedData encoding:NSUTF8StringEncoding];
NSLog(@"responsestring is %@",responsestring);
NSMutableDictionary *dict = [responsestring JSONValue];
MKCoordinateRegion region = { {0.0, 0.0 }, { 0.0, 0.0 } };

第一次调用Web服务时--->我在字典中得到了正确的数据。

当我转到另一个 View Controller 并返回同一位置时 ---> viewWillAppear 被调用。在字符串中,正确的值即将出现.. ViewWillAppear 中的请求 url 也相同..但是在 self.dict= [responsestring JSONValue]; 之后我这次得到 null ..

这怎么可能?

最佳答案

这是因为你没有保留字典。如果您将来想使用该词典,则应该保留它。

关于iphone - iPhone 中的 JSON 响应第二次为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11735072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com