Почему нужно использовать методы асинхронного AFNetworking, когда асинхронный вызов можно выполнить просто с помощью GCD?
dispatch_async(bgQ, ^{
//NSURLConnection code
dispatch_async(dispatch_get_main_queue(), ^{
//UI code
});
});