我(在ITC中)下面提供了我的第一个Mac App Store应用程序的崩溃报告.使用基于Stackoverflow的知识我试图象征这个日志,但是(使用atos和otool)我只能读取最后(20)行(这意味着start (in My App) + 52.我真的不知道如何解释上面的行,以及如何查找崩溃的原因.
Process: My App [270]
Identifier: com.mycompany.myapp
Version: 1.0.0 (1.0.0)
App Item ID: 568750000
App External ID: 11410000
Code Type: X86-64 (Native)
Parent Process: launchd [143]
User ID: 501
Date/Time: 2012-11-07 19:21:11.365 -0200
OS Version: Mac OS X 10.8.2 (12C60)
Report Version: 10
Per-App Interval Since Last Report: 1232 sec
Per-App Crashes Since Last Report: 1
Crashed Thread: 0 Dispatch queue: com.apple.main-thread
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: EXC_I386_GPFLT
Thread 0 …Run Code Online (Sandbox Code Playgroud) 有人可以解释为什么我得到0而不是1?
- (id)outlineView:(NSOutlineView *)outlineView objectValueForTableColumn:(NSTableColumn *)tableColumn byItem:(id)item {
if (item != nil) {
NSLog(@"%@",[item class]);
NSLog(@"%d",[[item class]isEqual:[NSDictionary class]]);
};
}
__NSCFDictionary 0
Run Code Online (Sandbox Code Playgroud)
问候,Darek :).