1

我的代码中有一个异常捕获语句,如下所示:

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

 }

所以这个 try 语句在 iphone 设备上完美运行,它可以捕获异常。但是,在模拟器上,它永远无法捕获异常。它只是崩溃!

我也尝试了其他简单的try catch语句来测试它,模拟器永远无法捕捉到异常。它只是崩溃!

这个问题太奇怪了。以前有人有这个问题吗?

还是因为设定?

谢谢

4

1 回答 1

0

这是一个已知的错误,将在未来的版本中修复。

于 2010-08-11T16:50:52.103 回答