Правильный способ состоит в том, чтобы определить переменную ошибки, установив ее в ноль, и использовать ее ссылку в nsurlconnection, чтобы ошибка возвращалась в эту позицию памяти ссылки. Проверьте, что память равна нулю, и если успех равен нулю, если он имеет какую-либо действительную память, этоэто ошибка
NSError *error;
NSData *data = [NSURLConnection sendSynchronousRequest:request
returningResponse:&response
error:&error];
if (error ==nil ) {
// Success mechanism
}
else
{
//Failure Mechanism
}