So I enabled NSZombies and ran the app in Instruments. The object references was never touched by any of my code.
最后的异常回溯:
0 核心基础 0x2e3c3f46 __exceptionPreprocess + 126
1 libobjc.A.dylib 0x387536aa objc_异常_抛出 + 34
2 CoreFoundation 0x2e2fa52e -[__NSArrayM objectAtIndex:] + 226
3 应用程序名称 0x000e3726 0x46000 + 644902
4 UIKit 0x0250462e 0x24c6000 + 255534
5 UIAccessibility 0x35c029f8 -[NSObject(AXPrivCategory)accessibilityElementCount] + 16
6 UIAccessibility 0x35bfe66a _appendChildrenToArrayStartingAtIndexWithChildren + 318
7 UI辅助功能 0x35bfe51e _appendChildrenToArrayStartingAtIndex + 86
8 UI辅助功能 0x35bfe460 _addAXElementsToArrayFromObject + 1580
9 UI辅助功能 0x35bfddfc _appendVishedAXElementsFromUIElements + 156
10 UI辅助功能 0x35bfdbfe _createAXUIElementsFromUIElements + 126
11 UI辅助功能 0x35bfc218 _copyParameterizedAttributeValueCallback
+ 152
12 AXRuntime 0x3152395c _AXXMIGCopyParameterizedAttributeValue + 168
13 AXRuntime 0x3152084e _XCopyParameterizedAttributeValue + 438
14 AXRuntime 0x31528158 mshMIGPerform + 184
15 核心基础 0x2e38e9daCFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION + 30
16 核心基础 0x2e38e976 __CFRunLoopDoSource1 + 342
17 核心基础 0x2e38d14a __CFRunLoopRun + 1394
18 核心基础 0x2e2f7c22 CFRunLoopRunSpecific + 518
19 核心基础 0x2e2f7a06 CFRunLoopRunInMode + 102
20 图形服务 0x32fd627e GSEventRunModal + 134
21 UIKit 0x30b9b044 UIApplicationMain + 1132
22 应用程序名称 0x000509e2 0x46000 + 43490
23 libdyld.dylib 0x38c5bab2 tlv_初始化程序 + 2