我的代码中有一个异常捕获语句,如下所示:
@try {
for(NSDictionary* s in users)
{
do something ....
}
}
@catch (NSException * exception) {
NSLog(@"APIRequesetBase readUserInfo: Caught %@: %@", [exception name], [exception reason]);
}
@finally {
}
所以这个try语句在iphone设备上完美运行,它可以捕获异常。 但是,在模拟器上,它永远不会捕获异常。它只是崩溃!!
我也尝试其他简单的try catch语句来测试它, 并且模拟器永远无法捕获异常。它只是简单地崩溃!!
这个问题很奇怪。 有没有人之前有过这个问题?
或者是因为设置?
由于
答案 0 :(得分:0)
这是一个已知错误,将在以后的版本中修复。