相关疑难解决方法(0)

NSURLConnection没有回应

我正在尝试从URL获取一些数据,但出于某种原因,当我执行以下操作时没有任何反应.无论是didReceiveResponse:,didReceiveData:,didFailWithError:或者connectionDidFinishLoading:是达到了,除非我添加超时通过这样做我的要求:[request setTimeoutInterval:10.0]

这是我正在做的事情:

-(void)getConfigFromServer{
    [self getContentAtURL:kUrlGetUser];
}

//Va chercher le contenu à l'URL passée en paramètre
- (void)getContentAtURL: (NSURL *)url {

    [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;

    NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
    NSString * userLogin = [userDefaults objectForKey:@"UserLogin"];
    NSString * userPassword = [userDefaults objectForKey:@"UserPassword"];
    NSURL * urlFinal = [NSURL URLWithString:[NSString stringWithFormat:@"%@", url]];
    NSLog(@"Request : %@", [NSString stringWithFormat:@"%@", url]);
    NSMutableURLRequest *request = [[NSMutableURLRequest alloc] init];
    [request setURL:urlFinal];  
    [request setHTTPShouldHandleCookies:NO];
    [request setTimeoutInterval:10.0];

    NSString *sourceString = …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c nsurlconnection nsurlrequest ios5

3
推荐指数
1
解决办法
4153
查看次数