1
У меня есть NSURLSession, который я использую для загрузки некоторых данных из облака. Я использую этот вызовNSURLSession, повторите попытку загрузки данных
[[session dataTaskWithURL:url completionHandler:^(NSData *data, NSURLResponse *response, NSError *error) {
if (!error) {
NSHTTPURLResponse *httpResp = (NSHTTPURLResponse*) response;
if (httpResp.statusCode == 200) {
NSError *jsonError;
myArray = [[NSArray alloc] init];
myArray = [NSJSONSerialization JSONObjectWithData:data
options:NSJSONReadingAllowFragments
error:&jsonError];
}
}
}] resume];
Теперь несколько раз, когда я иду через это и туАггау пуст, поэтому я хочу знать, могу ли я поставить чек внутри, что если туАггау пустой повторной попытки загрузить данные !!
как я могу повторить соединение? – Eddie
Поместите все это в метод, а затем замените '// retry' на' [self nameOfMethod]; ' – werm098