クラッシュ レポート サービスによって報告されたクラッシュを理解しようとしています。レポートは次のとおりです。
Exception Type: EXC_BAD_ACCESS Code: KERN_INVALID_ADDRESS at 0x12341234
0 libobjc.A.dylib _cache_getImp + 3
2 libobjc.A.dylib class_respondsToSelector + 30
3 CoreFoundation objectIsKindOfClass + 36
4 CoreFoundation __handleUncaughtException + 68
5 libobjc.A.dylib _objc_terminate() + 128
6 libc++abi.dylib safe_handler_caller(void (*)()) + 78
7 libc++abi.dylib std::terminate() + 19
8 libc++abi.dylib __cxa_rethrow + 94
9 libobjc.A.dylib objc_exception_rethrow + 12
10 CoreFoundation CFRunLoopRunSpecific + 456
11 CoreFoundation CFRunLoopRunInMode + 104
12 GraphicsServices GSEventRunModal + 74
13 UIKit UIApplicationMain + 1120
14 MyCocos2diOSGame
main.m line 6
main
クラッシュ レポート サービスは、次の行を強調します。
3 CoreFoundation objectIsKindOfClass + 36
このクラッシュで何が起こっているのですか?
「インデックスが範囲外」、「クラスがセレクターに応答しない」などの通常のクラッシュには精通していますが、この特定のクラッシュは私を困惑させます。2 行目で言及されているclass_respondsToSelector
ので、コードがクラスで存在しないセレクターを呼び出そうとしているのではないでしょうか? その場合、セレクターが名前で言及されていないのはなぜですか?
どんな洞察も非常に役に立ちます!前もって感謝します。