Try Catch Statement не работает на Simulator (но работает на iPhone !!!) - PullRequest
1 голос
/ 11 августа 2010

В моем коде есть оператор перехвата исключения, например:

@try {
      for(NSDictionary* s in users)
      {
           do something ....
      }
 }
 @catch (NSException * exception) {
      NSLog(@"APIRequesetBase readUserInfo: Caught %@: %@", [exception name], [exception reason]);
 }
 @finally {

 }

Так что этот оператор try отлично работает на устройстве iphone, он может перехватить исключение.Однако на симуляторе он никогда не сможет поймать исключение.Это просто вылетает !!

Я также пытаюсь протестировать другой простой оператор try catch, и симулятор никогда не поймает исключение.Просто сбой !!

Эта проблема такая странная.У кого-нибудь была эта проблема раньше?

Или это из-за настройки?

Спасибо

1 Ответ

0 голосов
/ 11 августа 2010

Это известная ошибка, которая будет исправлена ​​в следующем выпуске.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...