Распечатать NSError в блоке try catch - PullRequest
0 голосов
/ 03 февраля 2012

Мне было бы любопытно, если бы кто-нибудь знал, как использовать попытку перехвата в цели c, чтобы распечатать возможное NSError, полученное от synchronousRequest.

Ошибка, которую я получаю, связана с недействительной памятьюадрес.моя попытка поймать выглядит как

@try{
    NSLog(@"%@", err);
 }@catch(NSException *e){
    NSLog(@"No error thrown");
 }

1 Ответ

1 голос
/ 03 февраля 2012

Блок @catch должен содержать код, который вы хотите запустить, если является ошибкой.

@try {
  // Do the request
  NSLog(@"No error thrown");
} @catch (NSException *e) {
  NSLog(@"%@", err);
}
...