動作しない私はXCodeの4の出力ウィンドウでこのスタックトレースを取得しています:てみキャッチが
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[Page bottom]: unrecognized selector sent to instance 0xfbdb1f0'
しかし、呼び出し元のコードは、それが持つかもしれないのtryキャッチ
@try {
[self restoreStateWithControlSurfaces:result];
}
@catch (NSException *exception) {
NSLog(@"Failed at restoreStateWithControlSurfaces %@", exception);
retVal = NO;
}
を持っていますNSHangOnOtherExceptionMask
と何か関係がありますが、どのようにこのことが合っているのか分かりません。キャッチブロックを動作させるにはどうすればよいですか?これはiPad 4.2のシミュレータにあります。
'[self restoreStateWithControlSurfaces:result];'は例外の原因ではない可能性がありますか?または、例外が別のスレッドで発生していることさえありますか? –
@Alex Nichol、いいえ、XCodeのおかげでスタックトレースをクリックできます...受け入れられた回答(下記)を参照してください。 –
WWDC 2011で** Appleのエンジニアは誰もシミュレータを使用していないと指摘されました。彼らはすべて、開発マシン – bshirley