NSURLConnection で問題が発生しています。didRecieveData メソッドが呼び出されていません。何が問題なのかわからない。また、以前の問題のほとんどすべてを経験しましたが、何も解決していないようです。
私を助けてください。これは私のコードです。
-(void)gettheJSONdata
{
NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:_serverAddress cachePolicy:NSURLRequestUseProtocolCachePolicy timeoutInterval:10];
[request setHTTPMethod: @"GET"];
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES];
NSLog(@"This is displayed");
}
-(void)connection:(NSURLConnection*)connection didReceiveData:(NSData *)data
{
NSLog(@"This is not displayed.");
AppAppDelegate *JSONdata = (AppAppDelegate*)[[UIApplication sharedApplication] delegate];
JSONdata.userloginJSONdata = [[NSData alloc] initWithData:data];
NSError *error;
_result = [NSJSONSerialization JSONObjectWithData:JSONdata.userloginJSONdata options:NSJSONReadingMutableContainers error: &error];
NSString *test = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"Json data : %@",test);
}
-(void) connectionDidFinishLoading:(NSURLConnection*) connection
{
AppAppDelegate *resultofJSONdata = (AppAppDelegate*)[[UIApplication sharedApplication] delegate];
resultofJSONdata.JSONdataresult = _result;
}