重複の可能性:
iOS で例外をキャッチする方法は?
Xcode で try catch 例外処理を実装する方法は、数値をゼロで割ったような操作の標準的な例外です。いくつかの例を提供できます....
重複の可能性:
iOS で例外をキャッチする方法は?
Xcode で try catch 例外処理を実装する方法は、数値をゼロで割ったような操作の標準的な例外です。いくつかの例を提供できます....
@try {
...
}
@catch (CustomException *ce) { // 1
...
}
@catch (NSException *ne) { // 2
// Perform processing necessary at this level.
...
}
@catch (id ue) {
...
}
@finally { // 3
// Perform processing necessary whether an exception occurred or not.
...
}
Objective-c では、try/catch は嫌われているようです。通常、NSError パラメータは参照によって渡されます。コード例については、このチュートリアルを参照してください。