Я использую новейшие источники AFNetworking, и для достижения этой цели не работает, он никогда не запускает блок достижений, а [httpClient networkReachabilityStatus] всегда возвращает -1. SystemConfiguration/SystemConfiguration.h входит в .pchAFNetworking - возврат всегда возвращается -1
startMonitoringNetworkReachability выполняется (в AFHTTPClient).
iPhone 4, iOS 6.1
Любой совет?
AFHTTPClient *httpClient = [AFHTTPClient clientWithBaseURL:[NSURL URLWithString:URL]];
[httpClient setReachabilityStatusChangeBlock:^(AFNetworkReachabilityStatus status) {
NSLog(@"Internet status changed");
NSLog(@"%d", status);
}];
NSMutableURLRequest *request = [httpClient requestWithMethod:@"POST" path:method parameters:post];
NSLog(@"Network reach %d",[httpClient networkReachabilityStatus]);
AFJSONRequestOperation *operation = [self getOperationWithMethod:method withRequest:request andCallback:callback];
[operation start];
TRY% U. Их перечисление технически неподписанно. – CodaFi
@CodaFi Отладка: доступ к сети 4294967295 – Pion
Плохо, я посмотрел на старую версию перечисления. – CodaFi