実行する単純なコードがあり、クラッシュした場合に備えて、アプリがクラッシュしないように例外をキャッチしたいと考えています。
@try {
x = [self try_doMyWork:Param];
} @catch (NSException* e) {
NSLog(@"Exception");
}
このコードはデバッグで機能し、例外 (配列の末尾を超える単純なインデックス) をキャッチしますが、iPhone 上の分散アプリでクラッシュします。
これはなぜですか? また、分散アプリでも確実に機能するようにするにはどうすればよいですか?