【发布时间】:2011-03-28 11:37:39
【问题描述】:
我的代码中有一个异常捕获语句,如下所示:
@try {
for(NSDictionary* s in users)
{
do something ....
}
}
@catch (NSException * exception) {
NSLog(@"APIRequesetBase readUserInfo: Caught %@: %@", [exception name], [exception reason]);
}
@finally {
}
所以这个 try 语句在 iphone 设备上完美运行,它可以捕获异常。 但是,在模拟器上,它永远无法捕获异常。它只是崩溃!
我还尝试了其他简单的 try catch 语句来测试它, 并且模拟器永远无法捕获异常。它只是简单地崩溃!
这个问题太奇怪了。 以前有人遇到过这个问题吗?
还是因为设定的原因?
谢谢
【问题讨论】:
标签: objective-c iphone ios-simulator try-catch nsexception