我的代码中有一个异常捕获语句,如下所示:
@try {
for(NSDictionary* s in users)
{
do something ....
}
}
@catch (NSException * exception) {
NSLog(@"APIRequesetBase readUserInfo: Caught %@: %@", [exception name], [exception reason]);
}
@finally {
}
所以这个 try 语句在 iphone 设备上完美运行,它可以捕获异常。但是,在模拟器上,它永远无法捕获异常。它只是崩溃!
我也尝试了其他简单的try catch语句来测试它,模拟器永远无法捕捉到异常。它只是崩溃!
这个问题太奇怪了。以前有人有这个问题吗?
还是因为设定?
谢谢