С AFNetworking 3 как я могу добавить зависимость? Эти запросы должны следовать последовательности для работы ... У меня есть что-то подобное в цикле for, но, конечно, если запрос GET заканчивается перед другим, вся последовательность неверна.AFNetworking 3 добавить зависимость?
AFHTTPSessionManager *manager = [self sessionManager];
[manager.operationQueue setMaxConcurrentOperationCount:1];
NSString *url = [_hostName.absoluteString stringByAppendingPathComponent:keyboardPath];
[manager GET:url parameters:nil progress:nil success:^(NSURLSessionDataTask * _Nonnull task, id _Nullable responseObject) {
//do something
} // ... failure block
В AFNetworking 2 я использовал, чтобы сделать что-то вроде этого:
AFHTTPRequestOperation *operation = [[AFHTTPRequestOperation alloc]initWithRequest:request];
[operation addDependency...
Но теперь AFHTTPRequestOperation
больше не существует ...
Никогда не использовал эту обертку ... можете ли вы дать мне код о NSURLSessionTask, чтобы делать то, что я хочу? – Fabiosoft
https://github.com/inspace-io/INSOperationsKit/blob/master/Shared%20INSOperationKit%20Demo%20Code/Operations/INSDownloadOperation.m – mientus
Я не могу заставить его работать ... есть ли у вас практический пример? – Fabiosoft