在connectionDidFinishLaunching
方法,JSON响应未来空secondtime在iPhone
我写这个,
在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 } };
当第一次调用webservice --->我在字典中得到正确的数据。
当我去其他视图控制器,并在同一地点回来--->viewWillAppear
被调用。在字符串正确的价值即将到来..请求网址在ViewWillAppear
也是一样..但在self.dict= [responsestring JSONValue];
我得到这个时间空..
这怎么可能?
第二次在词典中收到什么? – 2012-07-31 07:31:34
@InderKumarRathore ..我得到空...我得到正确的答复在字符串,但在字典中它是空的 – 2012-07-31 07:33:37
你可以给这两个请求的JSON响应? – 2012-07-31 07:35:14